北魏始称太师、太傅、太保为三师上公。北齐沿称。北周改称三公。隋初恢复北齐旧制,称三师,炀帝时废。唐重置。宋徽宗谓三师之名不合三代旧制,改太师、太傅、太保为三公,取消原称三公的太尉、司徒、司空。辽、金亦以太师、太傅、太保为三师,太尉、司徒、司空为三公。元、明、清仍以太师、太傅、太保为三公。三师、三公名称虽异其为大臣虚衔则同。又历代东宫官之太子太师、太傅、太保亦称三师。
北魏始称太师、太傅、太保为三师上公。北齐沿称。北周改称三公。隋初恢复北齐旧制,称三师,炀帝时废。唐重置。宋徽宗谓三师之名不合三代旧制,改太师、太傅、太保为三公,取消原称三公的太尉、司徒、司空。辽、金亦以太师、太傅、太保为三师,太尉、司徒、司空为三公。元、明、清仍以太师、太傅、太保为三公。三师、三公名称虽异其为大臣虚衔则同。又历代东宫官之太子太师、太傅、太保亦称三师。