There are 5 sacrifices or the duties which has to be performed by a brahmin everyday. These rituals are called "Panch Mahayagya" which means 5 great sacrifices. These rituals are very essential for spiritual development in life.These 5 rituals are as follows
The Devyagya means prayer to God.This can also be done by making offerings to fire called homa. The Pitra-yagya is offerings to forefathers to get their blessings. They are so important that there effects can be seen in the life in the form of “Pitra-dosham”, if it is not done under certain conditions. One should never forget to perform the “Tarpan” ceremony for the ancestors at teeraths(pilgrims). This ceremony signifies offering water to the departed souls of ancestors.Offerings made to animals and birds and plants constitute Bhoota-yagya. In Manushya yagya, offerings are made to guests. It is believe that guest is considered at par with God. As per saying if guest leave the house disappointedly, then he will walk away with all the punyas of the host leaving behind his sins. So,utmost care has to be taken in entertaining the guest. The brahma yagya can be performed by following the path shown by our sages and our scriptures. One should study our scriptures.