A contract is, in its most basic form, a promise that is legally enforceable. In order to create a valid contract, two or more parties need to make a mutual agreement and typically one party makes the offer and other parties accept the offer.

read more