An obligation is conditional when it depends on a future and uncertain event.
The condition is suspensive when its fulfilment renders the obligation pure and simple.
It is resolutory when its fulfilment results in the annihilation of the obligation.