In Hinduism, offering food is most important and compulsory. It is said that there are about 33 crore god and goddesses as per Hindu shastras and myths. Most of the temples of these gods are present in India and other Asian countries. There are many rituals while doing puja to god and goddesses. Offering food is one of them. Read to know why Hindus offer food to their gods while doing prayer/puja.