Question: what is the difference between a caste and an ethnic group?
Answer: Caste is a form of social stratification characterized by endogamy, hereditary transmission of a lifestyle which often includes an occupation, status in a hierarchy, customary social interaction, and exclusion. ... Ethnicity is usually an inherited status based on the society in which one lives.