Legal Definition of a Contract
A contract is a voluntary agreement between two or more parties, that creates a duty on each of them to do or refrain from doing something, and a right to performance of the other's duty, in case of breach of that duty.