Hindus believe “Truth is one, paths are many” and that every person eventually finds spiritual salvation.
Hinduism has different branches with varying beliefs and practices. The four major branches are Saiva, Shakta, Vaishnava and Smarta. Saivas and Shaktas call the Supreme God Siva, though Shaktas worship the female aspect of God. Vaishnavas call Him Vishnu. Smartas may choose one of six Deities to worship as the Supreme. By whichever name or form, He is the same, one Supreme God. The Rig Veda says, “The seers call in many ways that which is One.” Hindus may also worship Gods and Goddesses, called devas, such as Ganesha and Sarasvati. In Sanskrit, deva means “shining one.” In some ways, these divine beings who live in the heaven worlds are like the angels and archangels in Western religions.
Some Hindus consider the Gods and Goddesses as alternative forms of the Supreme God, and not as individual divine beings. Each God and Goddess has particular powers and areas of responsibility. For example, Ganesha is the Lord of Obstacles. Before beginning a new project, a Hindu may pray to Ganesha to remove any obstacles blocking his way. In the Vaishnava tradition, Lord Vishnu appears on Earth as a divine personality, or avatar, from time to time to restore morally right living. Of Vishnu’s ten avatars, Lord Rama and Lord Krishna are the most important. Rama and Krishna are not separate Gods. They are two forms of the one Supreme God