De acordo com uma conversa entre o sábio Yajnavalkya e seu devoto Vidagdha Sakalya, mencionado no Brihadaranyaka Upanishad, existem exatamente 3.306 deuses hindus mencionados nos Vedas. No entanto, quando o devoto manteve sua dúvida sobre o número dos deuses hindus, o sábio admitiu que existe apenas um deus supremo, e outros deuses são apenas formas diferentes.
De acordo com os Vedas, existem oito formas de Vasu, 12 formas de Aditya e 11 manifestações de Rudra, e Prajapathi Brahma e Indra, cada uma assume uma forma. Alguns dos deuses mencionados nos Vedas são considerados mais importantes do que outros.