The contract is made between 2 parties. It is a tool about the agreement of 2 parties on a particular matter. The essential elements of a valid contract are :
- Offer and acceptance.
- Mutual consent of parties.
- Intention to create a legal obligation.
- Free consent of parties.
- Parties must be competent to contract.
- Lawful object.
- Lawful consideration
- Possibility of performance
- Certainty
- Legal formalities