The multiple gods serve brahman; that is their dharma.
each represents aspects of brahman
The Hindu would just say that all the Hindu gods are the subordinates of the supreme Hindu god Brahman and therefore, irrespective of which of the infinite Hindu god he is worshiping, he would always be worshiping some part of Brahman.
1. Brahman is the supreme and ideal Hindu god and the aim of every Hindu should be to be to surrender to it. Under less than ideal conditions a Hindu has to worship other gods that originate from Brahman. 2. A Hindu can attain Moksha through Karma and become one with Brahman.
That there is one supreme god (Brahman), they will be reincarnated, Karma is real, and that there are several other lesser gods than Brahman.
The three Gods that compose Brahman are, Brahma, Vishnu and Maheswara (Shiva)
There is two one vishnu and the other brahman
Hinduism is polytheistic. It has three main deities, Brahma (the creator) Vishnu (the preserver) and Shiva (the destroyer) but there are many, many more.Hinduism is holistic:Hinduism is a holistic religion. In it there is a smooth transition from Monotheism to Polytheism to Atheism.Polytheistic Hinduism:Hinduism is considered as a religion with 330 million gods, which means a custom made god for every Hindu, There are seven basic Hindu gods viz. Indra, Shakti, Brahma, Vishnu, Shiva, Shani and Yama, from which all other gods and goddesses are derived. The central three gods are known together as Trimurti.This makes Hinduism look polytheistic, without any doubt.Monotheistic Hinduism and Brahman:1. Brahman, the supreme Hindu god, is the equivalent of gods of monotheistic religions. In Hinduism, by god, we mean Brahman because it is the only omnipotent, omnipresent and omniscient Hindu god.2. Even if a Hindu believes that there are 330 million Hindu gods, Brahman is still his ideal. Every Hindu wishes to attain Moksha and become one with Brahman.3. If we blend all the seven basic Hindu gods the result would be Brahman. It is for this reason that Hindus believe that all gods spring from Brahman.As long as Brahman, the eternal god, exists the other Hindu gods can't be considered as distinct gods.Thus, even though Hinduism has many gods it can't be considered as a Polytheistic religion.Therefore, Hinduism is a holistic religion and should never be considered as Monotheistic, Polytheistic or Atheistic.
Brahman Brahman
In Hinduism, Brahman is the supreme god.According to Manu Smriti 1.11, Brahman is same as Purusha and according to 1.19 and 1.20, Purusha is made of seven maha purushas.According to Rig Veda/ Purusha 1.10.90-14, Purusha has seven hidden weapons and seven kinds of energies.It is not mentioned anywhere in Hindu scriptures who the seven Mahapurushas who constitute the supreme Hindu god.However, a good knowledge of Hinduism would indicate that they are,1. Indra2. Shakti3. Brahma4. Vishnu5. Shiva6. Shani7. YamaThese are specialist gods. To depend on them a Hindu must have a thorough knowledge of these gods and the situation in which they would be used!Therefore, a single god based on a combination of these seven gods are also popular.In addition there are goddesses, children of gods, incarnations of Vishnu, etc.This makes Hindu gods infinite.It must be mentioned here that one can't believe in Brahman. One must accept Brahman as a fact. This is because, unlike other Hindu gods, it is 100% reliable.However, Brahman is the god of people leading an ideal life.For the suffering people it can just show in what direction they should proceed to make their life ideal.Thus, theoretically, there is just one ideal Hindu god, Brahman, which is not a practical god for an ordinary Hindu.However, practically there are infinite Hindu gods.
Brahman - the extra ordinary Hindu god:Brahman is the supreme god of Hinduism. It is the god of all Hindu gods. However, paradoxically, most Hindus don't even know that there is a Hindu god by that name.The reason is obvious. Brahman is beyond the comprehension of most human beings, let alone Hindus.It can't be worshiped like any other Hindu god. There can't be an idol, ritual, mantra or belief to appease Brahman.Brahman and suffering: To realize Brahman we must experience chaotic fluctuations in our life. The sufferings have to be so great that even the regular gods can't solve them. Then only we can feel like surrendering to the god of all gods viz. Brahman.Conditions to be fulfilled to be controlled by Brahman:To have belief in Brahman one has to attain Moksha. This is because while we can have partial belief in other gods we must have absolute belief in Brahman. It must be realized that Brahman is pure Involuntary force. Thus, we can't have any kind of control over Brahman. If we try to believe in Brahman before attaining Moksha we would lose control over our life. Therefore, it is not suffering that makes it impossible to believe in Brahman.
There are hundreds of Gods and goddesses, but the three main ones are Brahman, Vishnu and Shiva. Brahman created the world, Shiva destroys the world and creates new and Vishnu cares for the world. They also so believe in Brahma which is the energy that is everywhere.