Os diferentes níveis no sistema de castas indiano são os Brahmins, os Kshatriyas, os Vaishyas, os Shudras, os Adivasi e os Dalits. Embora a lei indiana proíba a discriminação por casta, o sistema ainda parece têm uma conexão importante com a mobilidade social na Índia.
Os brâmanes, sendo a casta mais alta de todas, eram tradicionalmente sacerdotes ou professores. Durante o domínio britânico na Índia, os brâmanes ocuparam alguns dos cargos administrativos mais influentes. Desde a liberdade da Índia, os brâmanes têm dominado posições na ciência, nos negócios e no governo.
O próximo nível de casta são os Kshatriyas, que eram tradicionalmente a classe militar. Embora a preeminência dessa casta tenha desaparecido com o tempo, os Kshatriyas ainda são, em grande parte, proprietários de terras na Índia.
Vaishyas eram tradicionalmente fazendeiros, pastores de gado e comerciantes. Representando aproximadamente um quinto da população atual da Índia, os Vaishyas são, em sua maioria, indivíduos de classe média. Os shudras, por outro lado, eram considerados os mais baixos de todas as castas da Índia. Eles não são considerados uma casta historicamente desfavorecida.
Os Adivasi eram principalmente grupos étnicos e tribais que viviam em áreas rurais. Hoje, esses indivíduos dependem da produção florestal como fonte de renda e 68% deles não chegam ao ensino médio.
Os dalits estavam na base do sistema de castas. Frequentemente conhecidos como "intocáveis", os dalits eram aqueles que realizavam trabalhos considerados ritualmente impuros.