A condition subsequent is a future event or circumstance that, if it occurs, can terminate an existing contract or legal obligation. It creates a scenario where the rights and duties established by the contract can be voided or altered based on the occurrence of specific conditions after the contract has been formed.