Explain the six essential elements of a contract.

Explanation should include a description of the

  • offer
  • acceptance
  • genuine assent
  • capacity
  • consideration
  • legality.