1. A valid contract meets all the essential elements of a contract including agreement, consideration, contractual capacity, and lawful object. 2. A void contract has no legal effect and cannot be enforced as it fails to meet the essential elements or the terms are illegal. 3. A voidable contract can be declared void or upheld at the option of one of the parties, such as a contract made by a minor, and is otherwise valid until avoided.