Pembagian kasta menurut agama Hindu adalah: kasta putih (Brahmana) yang terdiri dari pemuka agama, kasta merah (Ksatria) yang terdiri dari prajurit dan bangsawan, kasta kuning (Waisya) yang terdiri dari petani dan pedagang, kasta hitam (Sudra) yang terdiri dari pengrajin tangan, dan kasta kelima atau yang dikenal dengan tingkat rakyat jelata terdiri dari orang-orang yang memiliki pekerjaan rendah. Kasta tertinggi memperbudak kasta terendah dan kasta rendah melayani kasta yang lebih tinggi