Whereas within the advanced economies the trend has been towards greater economic and social equality, in the developing world development is tending to create new economic and social inequalities. In a general way, the developed countries are more egalitarian than the undeveloped because all classes of the population are better integrated into economic and social life, whereas in the less developed countries the obstacles to equality in education and the many forms of discrimination prevent certain groups from competing equitably with the others.