合同的解除的条件和方式有三种类型。
①双方协议解除:当事人协商一致,可以解除合同。
②单方约定解除:当事人可以约定一方解除合同的条件,解除合同的条件成立时,解除权人可以解除合同。
③单方法定解除:有下列情形之一的,当事人可以解除合同。.因不可抗力致使不能实现合同目的;.在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务;.当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行;.当事人一方迟延履行债务或者有共他违约行为致使不能实现合同目的;.法规定的其了情形。因不可抗力产生的法定解除 ,发生不可抗力一主与非发生不可抗力一方均享有。因预期违约、根本违约、迟迮履行、其他情形下 定解除权,仅由非违约方单方享有。