Void contract definition: A void contract is a type of agreement that is null and invalid from its formation or becomes invalid at some point in the future.
Voidable contract definition: A voidable contract is a type of agreement that can be made void only by one of the parties that made the contract, and this contract is enforceable by law only by that one party.