The Indian
Contract Act extends to the whole of India
and it came into force on the first day of September 1872.

What is a contract?

An agreement
enforceable by law is a contract.

Thus for the formation
of a contract there must be an agreement the agreement should be enforceable by
law An agreement is defined
as every promise and every set of promises forming the consideration for each
other and a promise is an accepted proposal.