A contract is a legal agreement.