A legally enforceable agreement made between two or more parties. A contract may be a verbal contract or a written contract, or may be partly verbal or partly written.