PMY

According to Nirukta, Yagna is a good deed that every human being must perform with due diligence. There are 5 yagnas called Pancha Maha Yagnas. They are Brahma Yagna, Deva Yagna, Bhootha Yagna, Pitru Yagna & Samajika Yagna.