Social stratification involves the classification of people into hierarchical groups based on socioeconomic factors like wealth, income, occupation, education, and social status. It persists over generations and involves inequities in power, prestige, and property ownership between groups. While social stratification systems vary across cultures, they typically involve ranking social categories that influence life experiences and opportunities.