In a society different occupations carry different levels of prestige and different economic rewards. This system of inequality is called social stratification. It is an important element of a society. Sociologists like Davis and Moore believe that some jobs require more skills, responsibility and specialized training and are more difficult to learn than others, so they are rewarded much higher salary than others to encourage them.
Functionalist schoolers believe that economic stratification exists because it meets societies needs for productivity by motivating people. However, conflict theorists argue that inequality exists because the wealthy make the social system work in way that it protects their interest. Moreover, they say that it is not motivation alone that drives people to difficult jobs which pay high, it is because the wealth is unequally distributed. For example. it is easier for a person born in a rich family to become a doctor than a person born in a low income family.