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