Puja is a religious ritual which some Hindus perform every morning after bathing and dressing but prior to taking any food or drink. Puja is seen as a way of relating humans to the domain and actions of the divine, and can be performed for anything considered divine, from Vishnu to a holy tree.