Abstract
The Vedas, the Hindu scripture, make it clear that God is one, not only everywhere but also everything, has no name or form and prescribes a monistic and pantheistic perspective. Still devotees of different preferences and inclinations have the option to choose different names and forms for worshipping God. Thus, Hindus worship a very large number of gods and goddesses as aspects or powers of God promoting a distinctive monotheism. The most prominent goddesses are Durga and Kali both of whom are demon-slayers with unlimited power, Parvati a great wife and mother who is highly learned, Lakshmi, the goddess of wealth and Sarasvati, the goddess of learning. The most prominent gods are Brahma, the creator who supervises the beginning of each creative cycle, Vishnu, the god of preservation and Siva, the god of destruction. Vishnu has the largest following followed by Siva, a close second and Brahma, a distant third in following. Vishnu has many incarnations who come to the world to restore righteousness and order when there is great trouble. The two most popular reincarnations are Rama and Krishna, the lead characters respectively of the great epics Ramayana and Mahabharata.