All contract are agreements but all agreements are not contract
proposal-sec 2 (a):- “when one person signifies to another, his willingness to do or
to abstain from doing anything with a view to obtain the assent of that other to such act or
abstinence he said to make a proposal.”
Acceptance-sec 2 (b):- when the person to whom the proposal is made signifies his
assent there for the proposal is said to be accepted a proposal when accepted, become a
Sec 2 (c):- the person making a proposal called “the promisor” & the person accepting
the proposal is called “the promisee”
Agreement sec 2 (e):- every promise and every set of promises forming the
consideration for each others is an agreement.
Sec 2 (h): – An agreement becomes a contract when it is enforceable by law.
Sec 2 (g) :- an agreement not enforceable by law is said to be void.
Hence, all contracts are agreements but all agreements are not contracts.