Child : Why do Hindus have so many gods and goddesses in different forms to worship?
Mother : Actually, Hindus believe in only one formless and all-pervading, all-existing, and all-blissful God. That formless God, however, can best be realized by concentrating on various forms of ideal personalities as recorded in the scriptures. In other words, the Hindu religion is flexible and provides many ways to develop one's spiritual ideas in order to suit individual needs. "Unity in the diverse plan of nature" is recognized in the Hindu faith. Just as people tailor clothes to fit their needs, Hindus have different gods and goddesses for their religious needs. All these gods and goddesses resemble humans, animals or natural forces such as wind, water, fire, sun, and moon; each has different powers to bless the world. These godheads, when worshipped, fulfill people's desires in an easier way but with the same qualities of blessings as from one God.