A priest is a person authorized to perform the sacred rites of a religion, especially as a mediatory agent between humans and deities. They also have the authority or power to administer religious rites; in particular, rites of sacrifice to, and propitiation of, a deity or deities. Their office or position is the priesthood, a term which also may apply to such persons collectively. Priests and priestesses have been known since the earliest of times and in the simplest societies. They exist in all or some branches of Judaism, Christianity, Shintoism, Hinduism and many other religions.
Puja or alternative transliteration Pooja, (Sanskrit: reverence, honour, adoration, or worship) is a religious ritual performed by Hindus as an offering to various deities, distinguished persons, or special guests. It is done on a variety of occasions and settings, from daily puja done in the home, to temple ceremonies and large festivals, or to begin a new venture.Puja is modeled on the idea of giving a gift or offering to a deity or important person and receiving their blessing.