1、西周以太师、太傅、太保为三公。东汉以太尉、司徒、司空为三公,位次上公,东汉无太师、太保,惟有太傅,为上公。
2、北魏将太师、太傅和太保并称为三师上公。 《晋书?天文志》:“杓南三星及魁第一星西三星皆曰三公,主宣德化、调七政、和阴阳之官也。” 其中位于魁第一星西的三公,即为现在的 三师 。相对古人各朝对星座的认识见解不同,三师 (星官)、三公 (紫微垣)、三公 (太微垣)或各有对应。
3、西汉以丞相(后改大司徒)、太尉(后改大司马)、御史大夫(后改大司空)为三公。东汉时以太尉、司徒、司空为三公,亦称三司。隋唐时成为最高荣誉头衔。
4、宋徽宗时,将太尉、司徒、司空为三公改为太师、太傅、太保(原来称三师)为三公。元代和明清时的三公为太师、太傅、太保。