The caste system is credited to ensure the continuity of the traditional social organization of India. It has accommodated multiple communities including invading tribes in the Indian society. The knowledge and skills of the occupations have passed down from one generation to the next. Through subsystems like Jajmani system the caste system promoted interdependent interaction between various castes and communities with in a village. The rituals and traditions promoted cooperation and unity between members of the different castes.
Caste system promoted untouchability and discrimination against certain members of the society. It hindered both horizontal and vertical social mobility forcing an individual to carry on the traditional occupation against his or her will and capacity. The status of women was affected and they were relegated to the background. The caste system divided the society into mutually hostile and conflicting groups and subgroups.