A ocupação da Índia Antiga começou há 5.500 anos no Vale do Indo, onde tribos nômades se sedentarizaram e falaram sanscrito. Os arianos chegaram por volta de 1.800 A.C., misturando-se com as culturas dravidianas e formando o hinduísmo. A sociedade era dividida em castas rígidas e a religião hindu tratava da reencarnação e do karma.