What is a Yagna? What is the meaning of \u2018Yagna-Spirit\u2019 as described in Geeta Chapter 3? There are 12 types of Yagnas or spiritual disciplines described in Geeta Chapter 4. This talk is an elaboration of those 12 types of Yagnas which we can perform in our daily life and which can help us to integrate our personality and discover the Spiritual Truth within