Según una conversación entre el sabio Yajnavalkya y su devoto Vidagdha Sakalya, mencionada en el Brihadaranyaka Upanishad, hay exactamente 3.306 dioses hindúes mencionados en los Vedas. Sin embargo, cuando el devoto mantuvo su pregunta sobre el número de los dioses hindúes, el sabio admitió que solo hay un dios supremo, y que los otros dioses son solo formas diferentes.
Según los Vedas, hay ocho formas de Vasu, 12 formas de Aditya y 11 manifestaciones de Rudra, y Prajapathi Brahma e Indra toman una forma. Algunos de los dioses mencionados en los Vedas se consideran más importantes que otros.