The Indian Olympic Association or Indian Olympic Committee is responsible for selecting athletes to represent India at the Olympic Games, Asian Games and other international sports competitions, and managing Indian teams at these events.