DEITIES
Hindu deities are not many gods competing for worship — they are the infinite faces of one reality seen through different devotional lenses. Whether one worships Shiva, Vishnu, Shakti, or Ganesha as Supreme, the goal is the same: communion with the Divine. Images (murti) are not idols but windows — the infinite made accessible through form.
MAJOR DEITIES
THE TEN AVATARS OF VISHNU
Understanding Hindu Deity Worship
The question "How many gods does Hinduism have?" misses the point. The famous verse from the Rigveda (1.164.46) says: "Ekam sat vipra bahudha vadanti" — "Truth is one, the wise call it by many names." Whether there are 33 cosmic principles, 330 million divine forms, or only one formless Brahman — these are complementary truths, not contradictions.
A murti (sacred image) is not God — it is a vessel through which devotees access the divine presence. Like a telephone that connects you to another person, the murti is the medium, not the message. Temple worship (puja) is an act of love — bathing the deity, dressing it, feeding it, singing to it — as one would lovingly care for a honored guest.
Different devotees are drawn to different forms based on their temperament, family tradition, and spiritual needs. A Shaiva finds the Absolute in Shiva's cosmic dance. A Vaishnava surrenders to Krishna's love. A Shakta worships the Goddess as the dynamic power of the universe. None is wrong — each is a doorway to the same truth.