What do you mean by social differences and social divisions?

Social differences are the situations where people are discriminated against on the basis of social, economic, and racial inequality.
On the other hand, social division means division of society on the basis of social differences like language, region, caste, colour, race and sex.
Social differences can be easily accommodated with some reservation policies.
But social division sometimes lead to political division of the country.