Part of
a series on
HinduismIn Hinduism, Yajña (Sanskrit ???? yajña; also anglicized as Yagna, Yagya or Yadnya) is a ritual of sacrifice (Monier-Williams gives the meanings "worship, prayer, praise; offering, oblation, sacrifice") derived from the practice of Vedic times. It is performed to please the gods or to attain certain wishes. An essential element is the sacrificial fire - the divine Agni - into which oblations are poured, as everything that is offered into the fire is believed to reach the gods. As the name of the service, the term Yagna is linguistically (but not functionally) cognate with Zorastrian (Ahura) Yasna. Unlike Vedic Yajna, Zoroastrian Yasna has "to do with water rather than fire" (Drower, 194478; Boyce, 1975147-191)
A Vedic (shrauta) yajña is typically performed by an adhvaryu priest, with a number of additional priests such as the hotar, udgatar playing a major role, next to their dozen helpers, by reciting or singing Vedic verses. Usually, there will be one or three fires in the centre of the offering ground and items are offered into the fire. Among the items offered as oblations in the yajña include large quantities of ghee, milk, grains, cakes, or soma. The duration of a yajña depends on the type; some can last a few minutes, hours or days and some even last for years, with priests continuously offering to the gods accompanied with sacred verses. Some yajñas are performed privately, others with a large number of people in attendance.
Post-Vedic yajñas, where milk products, fruits, flowers, cloth and money are offered, are called "yaga"[1], homa or havana.