合同终止与合同解除在我们生活中常常会被误认为是一个意思,以为其都与合同效力无效有着一定的联系。但是,其实两者是有一定的区别的,其中对于效力方面也是较为明显的。双方协商终止合同和合同解除的区别会是怎样的呢。合同终止仅使合同关系发生将来消灭的效力,不具有溯及既往的效力,因此不能产生恢复原状的法律后果;而合同解除使合同关系发生既往消灭的效力,具有溯及既往的效力,因而对已履行的合同将产生恢复原状的后果。再次,权利专属不同。合同终止权为非专属权,可随债权或债务一同移转第三人;而解除权为专属于债权人的权利,除可随同债权债务概括移转外,不得因单纯的债权让与或债务承担而移转给第三人。