Social stratification refers to the hierarchical arrangement of individuals or groups in a society based on factors like wealth, power, and status. Therefore, social stratification is **hierarchical** by nature. It is not non-hierarchical, non-generational, or unsupported by patterns of belief.