战国之前“百姓”是对贵族的统称,战国之后,楚对平民的通称。《诗经雅天保》“群黎百姓”郑玄笺:“百姓,官族姓也。”
古代庶民无姓,有土有官爵者才有姓,遂以“百姓”作贵族的通称。在商指奴隶主阶级,在周指封建领主阶级。有贵贱之分,如西周以姬姓王族为贵,春秋后半期。宗族逐渐破坏,土地个人私有的 地主阶级代替土地 嫡子世袭的领主阶级兴起。百姓逐渐失去贵族的意义,社会地位与 庶民相似。