In Hinduism, yagya is a sacred fire ritual performed in order to appease the gods and attain their blessings. The word yagya comes from the Sanskrit root yaj, meaning “to worship or sacrifice.” Yagyas are often performed for specific purposes, such as the birth of a child, the attainment of material wealth, or the removal of misfortune.
The purpose of a yagya is to purify the mind, body, and soul of the participants. It is believed that through this act of self-sacrifice, one can achieve anything they desire. Yagyas are still performed today in many Hindu temples all over the world.
Yagyas are usually performed by trained priests called pundits, who know the correct procedures and mantras to recite. The offerings made during a yagya can include anything from grains and fruits to animals and even humans. In some cases, the offering is simply the recitation of certain sacred texts.
First, the area where the yagya will be performed is prepared (the yagya pit or kunda). This usually involves cleaning and purifying the space, as well as setting up an altar with the necessary offerings. Next, the fire is lit and consecrated with mantras. Once the fire is burning steadily, the offerings are made one by one into the flames. As each offering is made, the relevant mantra is recited.
After all of the offerings have been made, the fire is allowed to burn out naturally. The ashes from the fire are then collected and used in a variety of ways, depending on the type of yagya that was performed. They might be buried, thrown into a body of water, or even eaten.