Five Daily Duties

The ancient Hindu sages realized that it was easy to believe in the lofty ideal of self-sacrifice, but it would be difficult for ordinary people to apply it in their daily lives. To help people […]

What is a Yagna?

Yagna or Hawan is the Fire Ritual. The Sanskrit Word Yagna has three meanings- prayer to God, unification and religious giving or offering. The full meaning of Yagna is to perform selfless acts collectively. This concept […]