A contract is an agreement between two parties ( the offeree and the offeror) which is enforceable in the court of law.