Existen aproximadamente 330 mil dioses en el hinduismo, ya que se creía que cada elemento de la naturaleza como agua, viento, fuego y demás, representaba a un dios.
Según los shivaísta, que son la mayoría en la India y en el mundo, el Dios Supremo es Shiva, mientras que para los vishnuistas el Dios Supremo es Vishnu (aunque adorado especialmente en sus dos avatares principales,Krishna y Rama).