Dhoop Burner Small
The literal meaning of Puja is adoration. It is an all-purpose term used to denote the many stages of ritual action that compose worship in Hindu culture. Puja is the ceremonial act of showing reverence to a God or Goddess through invocation, prayer, song, and ritual. An essential aspect of Puja is communion with the Divine.