Verses, Prayers and Songs
A Bhajan is any type of Vedic 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.
Vedic dharma has incorporated many kinds of prayer (Sanskrit: prārthanā), from fire-based rituals to philosophical musings. While chanting involves 'by dictum' recitation of timeless verses or verses with timings and notations, dhyanam involves deep meditation (however short or long) on the preferred deity/God.
All of these are directed to fulfilling personal needs or deep spiritual enlightenment. Ritual invocation was part and parcel of the Vedic religion and as such permeated their sacred texts. Indeed, the highest sacred texts of the Vedas, are a large collection of mantras and prayer rituals.