合同约定解除跟法定解除的区别有:
1、法定解除是法律直接规定解除合同的条件,当条件具备时,解除权人可直接行使解除权,将合同解除; 而约定解除是当事人双方的法律行为,一方的行为不能导致合同解除。
2、法定解除的条件主要是一方当事人违反合同约定,不能实现合同的目的而约定解除不一定以违约为条件。其联系表现在:约定解除可以对法定解除作补充,比如约定违反合同中的任何一项规定,不论程度如何,均可解除合同。
中华人民共和国合同法相关规定:
第九十一条有下列情形之一的,合同的权利义务终止:
(一)债务已经按照约定履行;
(二)合同解除;
(三)债务相互抵销;
(四)债务人依法将标的物提存;
(五)债权人免除债务;
(六)债权债务同归于一人;
(七)法律规定或者当事人约定终止的其他情形。
第九十三条当事人协商一致,可以解除合同。
当事人可以约定一方解除合同的条件。解除合同的条件成就时,解除权人可以解
除合同。
第九十四条有下列情形之一的,当事人可以解除合同:
(一)因不可抗力致使不能实现合同目的;
(二)在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行
主要债务;
(三)当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行;
(四)当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的
(五)法律规定的其他情形。
合同是适应私有制的商品经济的客观要求而出现的,是商品交换在法律上的表现形式。商品生产产生后,为了交换的安全和信誉,人们在长期的交换实践中逐渐形成了许多关于交换的习惯和仪式。这些商品交换的习惯和仪式便逐渐成为调整商品交换的一般规则。随着私有制的确立和国家的产生,统治阶级为了维护私有制和正常的经济秩序,把有利于他们的商品交换的习惯和规则用法律形式加以规定,并以国家强制力保障实行。于是商品交换的合同法律形成便应运而生了。古罗马时期合同就受到人们的重视。签订合同必须经过规定的方式,才能发生法律效力。如果合同仪式的术语和动作被遗漏任何一个细节,就会导致整个合同无效。随着商品经济的发展,这种繁琐的形式直接影响到商品交换的发展。在理论和实践上,罗马法逐渐克服了缔约中的形式主义。要物合同和合意合同的出现,标志着罗马法从重视形式转为重视缔约人的意志,从而使商品交换从繁琐的形式中解脱出来,并且成为现代合同自由观念的历史渊源。