Section 2(h) of the Indian Contract Act, 1872 defines an agreement that is enforceable by law[1]. When the offer is accepted and the promise is made for acceptance, it forms the agreement and then after the payment of consideration a legal contract that binds the party for performance of what is written in the contract is made, it is contract.
