
Freepik.
Contract Law provides certainty in commerce, by regulating the start, finish, terms and expectations of transactions. Contract Law defines the rights of the parties, and asks what are the obligations of the parties.
The Dictionary of Law (Jonathan Law and Elizabeth A. Martin) defines a contract as “A legally binding agreement. Agreement arises as a result of offer and acceptance.”
A number of requirements must be satisfied for an agreement to be legally binding.
CCH Commentary: Contract Law in Context (online book) [¶1-160] The requirements for a legally binding contract.