When two parties or more than two parties make an agreement of their transaction that is called a contract.
There are some elements in a contract that should be considered . Such as:
1. Offer and Acceptance.
2. Intention to create a legal relationship.
3. Capacity to Contact
4. Free consent
5. Lawful Object
6. Lawful Consideration
7. Certainty and Possibility of Performance
8, Legal formalities