There are seven essential elements of a contract. All seven element need to be preset for a contract to be valid.
These Elements are
1. Offer
2. Acceptance
3. Consideration
4. Legal Intent
5. Capacity (or Incapacity)
6. Legal Object (or Legality)
7. Genuine Consent