Hinduismul a influențat structura socială a societății indiene prin sistemul castei. Reîncarnarea este o credință de bază a hinduismului, iar doctrina hindusă afirmă că moartea ar putea intra într-o persoană într-o caste superioară pe baza unui comportament virtuos. O persoană avea o mobilitate socială mică în India, iar singura modalitate de a avansa a fost viața viitoare.
Dovezile arată că sistemul castelor hinduse este menționat în Vedele, care sunt scripturi antice care formează nucleul gândului hindus. Cele două cele mai înalte caste sunt Brahmin, adică preoți, și Kshatriya, care sunt războinicii și nobilimea. Castele inferioare includ Vaisya, care sunt artizani și comercianți, și Shudra, care alcătuiesc clasa servitorilor.
Cei care au căzut în afara sistemului caste, altfel cunoscuți sub numele de "neatinsă", au făcut loc de muncă, cum ar fi îndepărtarea rămășițelor de animale sau lucrul cu pielea. Au fost mii de caste și sub-caste în întreaga societate indiană.
Conform gândirii hinduse, cineva din clasa Shudra ar putea deveni un Brahmin în viața viitoare. Sufletele ar putea fi, de asemenea, reîncarnate sub forma altor animale, de aceea mulți vegetarieni practicanți hinduși.
Căsătoria cu o persoană din altă castă a fost interzisă, iar oamenii s-au căsătorit în caste. Un Brahmin ar putea da mâncare celor săraci, dar un preot ar fi înnebunit dacă ar accepta anumite alimente de la cineva aflat sub poziția sa socială. Nedurabilele au fost considerate atât de poluate încât prezența lor ar putea contamina un alt membru al castălui.