Puja (Sanskrit, f., पूजा, pūjā, [ ]) bedeutet in etwa „Verehrung“ oder „Ehrerweisung“. Die Puja gehört im Hinduismus als ein im Idealfall täglich praktiziertes Ritual zu den wichtigsten Bestandteilen des religiösen Alltags. Eine Puja im Buddhismus wird auf andere Art und Weise abgehalten.