合同解除与合同撤销的区别是:
1、合同终止是针对有效合同,在合同履行过程中,由于合同目的无法实现,当事人主张终止合同,消除民事法律关系。对于可撤销合同,合同被撤销为无效合同,不被撤销是有效的;
2、合同解除后,法律关系被消灭,解除前履行的部分仍然有效,合同解除后自始至终无效,解除前履行的部分也无效,依照无效的法律后果处理;
3、合同的解除可以由双方协商解决,也可以向法院或仲裁机构申请解除,合同的撤销必须由当事人向法院或仲裁机构申请,当事人不得自行协商。
根据相关规定,无效的或者被撤销的民事法律行为自始没有法律约束力。
【本文关联的相关法律依据】
《中华人民共和国民法典》
第一百五十五条 无效的或者被撤销的民事法律行为自始没有法律约束力。