法律分析:撤销合同是因为合同本身有可撤销的事由,包括:因重大误解、显失公平、被欺诈、被胁迫而撤销。可撤销的合同在被撤销之前是有效的,被撤销之后自始无效。解除合同是因为合同有可解除的事由,比如双方协商一致解除或者因不可抗力。被解除的合同效力上是有效的。而无效合同则自始不具备合同效力,不对当事人具有合同拘束力。
法律依据: