A casta é um sistema de estratificação social que atribui a cada indivíduo um status hierárquico, baseado em fatores como linhagem, etnia, religião ou ocupação. É mais comum em sociedades fortemente influenciadas por tradições religiosas e culturais. O sistema de castas é utilizado principalmente na Índia, mas também foi encontrado em outras partes do mundo, como no Japão feudal e na América Latina colonial.
Uma casta pode conter vários grupos étnicos e grupos sociais. Os membros de uma casta são tipicamente agrupados por funções, como artesãos, agricultores, intelectuais etc. Cada um tem seus próprios costumes e direitos específicos, bem como obrigações específicas para a sua classe.
Dentro do sistema de castas existem três classes principais: brahmanes (aquele que conhece os Vedas), guerreiros (aquele que luta) e camponeses (aquele que trabalha). Estas três classes principais dividem-se em subclasses mais complexas; por exemplo, os brahmanes podem ser divididos em sacerdotes, professores e escribas. Dentro destas subdivisões ainda há subdivisões mais profundas. Por exemplo, dentro da classe de sacerdotes há detalhes mais específicos sobre as funções desempenhadas pelos indivíduos nessa classe.
O sistema de castas é um mecanismo tradicional usado para regular a hierarquia social na Índia há milhares de anos. Embora tenha sido criticado por alguns por ser discriminatório ou injusto para determinados grupos sociais, as pessoas costumam se identificar orgulhosamente com as suas próprias castas.

