撤销合同跟解除合同,这两个概念听起来差不多,但其实它们之间的法律效果大不相同。撤销合同,这个一般是发生在有某些特定情况,比如严重误会,或者是有人故意欺骗你,甚至是你受到了威胁之类的。一旦撤销了这个合同,那么从开始到现在,它都没有任何的法律约束力了。像这种情况,你们双方就应该把之前交换过的财产再换回来。而解除合同,这个可能就是因为你们双方商量好了,觉得没必要继续下去了,或者是其中一方违反了约定等等。如果是这样的话,那解除之后,那些还没来得及做的事情就不用再做了,已经完成的部分就要看具体情况和性质来决定怎么办了,你们也可以选择回到原来的状态,或者采取其他方式弥补一下。其实最重要的是,不论哪种情况,只要有一方出现违约行为,另一方都是有权利要求对方赔偿损失的。