A bhajan is any type of Indian devotional song. It has no fixed form: it may be as simple as a mantra or kirtan or as sophisticated as the dhrupad or kriti with music based on classical ragas and talas. It is normally lyrical, expressing love for the Divine. The name, a cognate of bhakti, meaning religious devotion, suggests its importance to the bhakti movement that spread from the south of India throughout the entire subcontinent in the Moghul era.
Anecdotes and episodes from scriptures, the teachings of saints and descriptions of gods have all been the subject of bhajans. The dhrupad style, Sufi qawwali and the kirtan or song in the Haridasi tradition are related to bhajan. Nanak, Kabir, Meera, Narottama Dasa, Surdas and Tulsidas are notable composers. Traditions of bhajan such as Nirguni, Gorakhanathi, Vallabhapanthi, Ashtachhap, Madhura-bhakti and the traditional South Indian form Sampradya Bhajan each have their own repertoire and methods of singing.