A social class or social stratum is a grouping of people into a set of hierarchical social categories, the most common ones being: the working class, the middle class and the upper class. Membership of a social class is commonly considered dependent on education, wealth, occupation, income, and belonging to a particular subculture or social network.
Class is a subject of analysis for sociologists, political scientists, anthropologists and social historians. The term has a wide range of sometimes conflicting meanings, and there is no broad consensus on a definition of class. Some people argue that due to social mobility, class boundaries do not exist. In common parlance, the term social class is usually synonymous with socioeconomic class, defined as "people having the same social, economic, cultural, political or educational status", e.g. the working class, "an emerging professional class" etc. However, academics distinguish social class from socioeconomic status, using the former to refer to one's relatively stable cultural background and the latter to refer to one's current social and economic situation which is consequently more changeable over time.