Yagna is sacrifice. All works in sacrifice is like roasting the seed (in the fire of knowledge i.e., works in non-attachment) and then sowing it into the soil; no sapling will ever sprout. The Gita now gives an elaborate explanation of the meaning of Yagna. The words used here are symbolic and they... Sign in to see full entry.