Skip to content
Exercises · Q1

Q.Define 'Contract'. Distinguish between an agreement and a contract.

Puducherry TnboardTextbookSubjectiveImportance★★★★★
5% · 1/22 Questions
✓ Free question

Section 2(h) of the Indian Contract Act, 1872 defines a contract as "an agreement enforceable by law." An agreement [Section 2(e)] is every promise and set of promises forming the consideration for each other; a promise [Section 2(b)] is an accepted proposal.

Agreement vs Contract:

BasisAgreementContract
DefinitionEvery promise/set of promises forming consideration for each otherAn agreement enforceable by law
Legal enforceabilityNot necessarily enforceableAlways enforceable
ScopeWider — includes social/moral agreementsNarrower — only legally enforceable agreements
Legal obligationMay or may not create oneAlways creates a legal obligation

All contracts are agreements, but all agreements are not contracts — an agreement to have dinner with a friend is an agreement in the ordinary sense but is never intended to be legally enforceable, so it is not a contract.

✓Final answer

A contract is an agreement enforceable by law (Section 2(h)). Every contract is necessarily an agreement, but an agreement becomes a contract only if the parties intend legal consequences and the agreement is one the law will enforce — otherwise it remains a mere (non-contractual) agreement.

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.