婚，而氏同姓不同则可以通婚。后来在中国一直保持了这种传统，同姓之人通婚被视为禁忌。直到现代，这种传统才被逐渐打破，但是许多地方民间仍然不赞成同姓通婚。春秋战国时期，宗法制度瓦解，姓氏制度也发生根本变革。这时姓、氏差异渐渐模煳。战国以后，平民也有姓，「百姓」遂成为民众的通称。这反映了贵族没落，平民地位上升。秦汉以后，姓与氏合一，遂称“姓氏”。唐宋后中国姓氏学逐步定型，民国前《百家姓考略》、《姓氏考略》等典籍往往把诸姓（即先秦的氏）起源上溯至尧舜、甚至炎黄传说时期。
不同语言的姓