合同的解除较为常见的有以下两种情形:一种是法定解除;一种为约定解除。合同解除的条件系法律明文规定的,其解除为法定解除,而当事人以合同形式,约定为一方或双方在出现某种行为时一方或双方可以解除的情形为约定解除。
合同法第94条规定,有下列情形之一的,当事人可以解除合同:
……
3.当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行。此即债务人迟延履行。
4.当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的。
5.法律规定的其他情形。法律针对一些具体合同规定了特别法定解除条件的,从其规定。