La música de la India se divide en dos grupos, sagrada y religiosa. La música sagrada consiste en extensas improvisaciones similares a los cantos medievales, mientras que la música religiosa influye en la vida y sociedad del país e incluye géneros clásicos como la kirtán y la bhajan. La música india se ejecuta con una variedad de instrumentos como el sitar, bansuri y mridangam.