sacrifice

Yagna – Superstition or Science?

a Yagna was a mechanism of invoking a Devata to fulfil a particular desire. It was a “give and receive” mechanism, a practical, material process, as against the misunderstood “noble” concept of simply a sacrifice.