The Hindu view of the universe is a cyclical one and the complex theme of Hindu mythology is dominated by the constant conflict between good and evil. Pooja is a ritualistic worship performed by Hindus as an offerings to various Gods and Goddess. It is an act of showing reverence through invocations, prayers, songs and rituals. Pooja can be performed in different ways like through meditation, chanting mantras, and offering flowers and fruits. Poojas are regularly performed in Hindu homes, irrespective of caste or status.