What are the conditions under which democracies accommodate social diversities?

Different conditions under which democracies accommodate social diversities are as follows:

(i) First and most important point is that democracy accommodate social diversities when it is well understood that democracy is not just the rule of single majority, religion and community

(ii) Democracy is best suited to produce its outcome. Non-democratic regimes often turn a blind eye to or suppress internal social differences. Ability to handle social differences, divisions and conflicts is thus a definite plus point of democratic regimes

(iii) In a democracy it is necessary to understand that democracy is not simply a rule by majority opinion. Majority have to work with the minority so that government can function and represent the opinion of common people