Question: what are the three essential elements of a contract?
Answer: In addition to being voluntary, legal, written, and made by persons with proper capacity, contracts usually must possess three basic mechanisms: an offer, an acceptance, and consideration. An offer is a promise to perform an act conditioned on a return promise of performance by another party.