1、王姬
黃帝時代至商朝為止,有對於君王女兒的封號及軌制皆不明。周朝時代,女子稱氏,女子稱姓,周王室為姬姓,因此周皇帝之女被稱作王姬,但這不是正式的封號,僅是稱呼,因為其他跟周室同姓的諸侯國,亦稱女子為某姬。
周皇帝嫁女,並不親身主婚,王姬的婚禮由姬姓諸侯中的公、侯,如魯、晉等國國君掌管婚儀;《公羊傳》記錄「皇帝嫁女於諸侯,必使諸侯同姓者主之」,此乃後代公主的詞源。之後東周戰國時代,諸侯之女稱公主(亦稱君主),但周皇帝之女仍稱王姬。秦滅周后,王姬之名遂廢。
2、公主
公主,是中國現代對皇女、王女、宗女的稱號,簡稱為主,與公主對應的男性稱號為王。
公主這稱號則是從年紀戰國時開端的。皇帝嫁女子於諸侯,必使諸侯同姓者主之,故謂之公主。
公主並差別等於皇女,未出嫁即早夭的皇女在大年夜少數朝代不會被授予公主稱號。反之也有宗室女會被授予公主身份。迎娶公主稱「尚公主」,公主下嫁稱「將嬪」。