Legal Contract: Everything You Need to Know
A legal contract is a written or verbal agreement between two or more parties that is enforceable by law — the enforceability comes from five specific elements.
The five elements of an enforceable contract
Offer, acceptance, consideration, capacity, and legality. Missing any one and the contract may be void or voidable.