三公是中国秦朝地位最尊显的三个官职的合称,秦朝以后多为虚职,周代已有此词,西汉今文经学家据《尚书大传》、《礼记》等书以为三公指司马、司徒、司空,古文经学家则据《周礼》以为太师、太傅、太保为三公,据杜佑的《通典》记载:
“夏商以前,云天子无爵,三公无官;周以太师、太傅、太保曰三公;秦以丞相、太尉、御史大夫为三公;汉以丞相、大司马、御史大夫为三公;后汉又以太尉、司徒、司空为三公。”