Puja in Hinduism is a devotional act of showing reverence to gods and goddesses through invocations, prayers, songs, and rituals. An essential part of this practice includes making offerings such as flowers, fruits, incense, and chanting of mantras, aiming to create a spiritual connection and seek divine blessings