Een onderscheid kan gemaakt worden tussen:
- een ontbindende tijdsbepaling: de beëindiging van de verbintenis is afhankelijk van een toekomstige, doch zekere gebeurtenis (bv. verbintenis van bepaalde duur);
 - een ontbindende voorwaarde: de beëindiging van de verbintenis is afhankelijk van een toekomstige, doch onzekere gebeurtenis [69];
 - een ontbindend beding wegens wanprestatie: de beëindiging van de verbintenis is afhankelijk van een toekomstige, doch onzekere gebeurtenis die verband houdt met de niet-uitvoering van contractuele verbintenissen. [70]