Sự phân hoá trong xã hội Ấn Độ cổ đại được biểu hiện qua chế độ đẳng cấp Vác-na.
- Đẳng cấp thứ nhất là Brahman tức Bà-la-môn, gồm những người da trắng đều là tăng lữ (quý tộc chủ trì việc tế lễ đạo Bà-la-môn), họ là chúa tể, có địa vị cao nhất.
- Đẳng cấp thứ hai là Kcatrya gồm tầng lớp quý tộc, vương công và vũ sĩ, có thể làm vua và các thứ quan lại.
- Đẳng cấp thứ ba là Vaicya gồm đại đa số là nông dân, thợ thủ công và thương nhân, họ phải nộp thuế cho nhà nước, cung phụng cho đẳng cấp Brahman và Kcatrya.
- Đẳng cấp thứ tư là Cudra gồm đại bộ phận là cư dân bản địa bị chinh phục, nhiều người là nô lệ, là kẻ tôi tớ đi làm thuê làm mướn
=> Việc phân biệt sang hèn giữa các đẳng cấp rất rõ ràng, ranh giới rất khắt khe.