El brahmanismo no es la más antigua de las religiones indias, pero representa un importante punto de partida para la comprensión de la filosofía y la religión india. El hinduismo nace del brahmanismo, y acepta la mayoría de los conceptos básicos del brahmanismo, mientras que el budismo y el jainismo son reaccionarios: adoptan algunas de las ideas del brahmanismo, pero rechazan gran parte de él, por lo que en cierto sentido también son una consecuencia del brahmanismo. . El brahmanismo proviene de los indoeuropeos, un grupo migratorio de las montañas del Cáucaso, entre los mares Negro y Caspio. Muchos mitos contados por los indoeuropeos también viajaron a Europa, y pueden ser reconocidos no solo en la mitología india, sino también en la mitología grecorromana.
Cuando los arios (lo que los indoeuropeos se llamaban a sí mismos en el RigVeda-arya significa “noble”) llegaron al valle del río Indo (hoy en día Pakistán), se encontraron con una sociedad una vez grande en decadencia, en gran parte debido a la degradación ambiental . Sabemos poco acerca de la religión de la gente del valle del Indo, porque solo hemos logrado traducir aproximadamente la mitad de las palabras en su idioma, pero al menos un dios, Shiva parece provenir de la sociedad del río Indo. Dravidianos es un término genérico utilizado para designar religiones y pueblos no indios y no arios. Hoy en día, los restos de esta cultura se pueden encontrar principalmente en el sur de la India. Por lo general, se hace referencia a estas personas como “tribales” y se están asimilando rápidamente en la cultura hindú mayoritaria. Las diosas son muy importantes en la religión dravidiana, y piensan que esta ha sido su mayor influencia en el hinduismo.