1、定义不同,合同是当事人或当事双方之间设立、变更、终止民事关系的协议。依法成立的合同 ,受法律保护。广义合同指所有法律部门中确定权利、义务关系的协议。狭义合同指一切民事合同。承诺书是 承诺人对要约人的要约完全同意的意思,表示以书面形式。通常是要求以书面订立的合同,其承诺也必须采取书面形式。
2、法律效力不同,合同是双方协商一致的结果,对双方具有法律约束力。承诺书是单方意思表示,不具有合同效力。承诺书是否产生法律约束力,要具体问题具体分析。合同是平等主体的自然人、法人、其余组织之间设立、变更、终止民事权利义务关系的协议。