Puja is the most common form of worship in the Hindu religion. It may honor or celebrate the presence of special guests or their memories after they die. Puja rituals are also held by Buddhists, Jains and Sikhs.