What is an agreement?
An agreement is any mutual understanding between two or more parties about their rights and obligations. It can be formal or informal, written or verbal, legally binding or not.
When you and a friend agree to meet for lunch at noon, that's an agreement. When two companies agree on the terms of a partnership, that's also an agreement. The word "agreement" covers the entire spectrum — from casual handshake arrangements to detailed legal documents.
The key characteristic of an agreement is mutual consent. All parties understand and accept the terms, even if those terms are never written down.
What is a contract?
A contract is a specific type of agreement that is legally enforceable. It's an agreement that meets certain legal requirements, giving all parties the right to seek remedies through the legal system if the terms are violated.
For an agreement to qualify as a contract, it must have five elements:
- Offer — one party proposes specific terms (e.g., "I'll build your website for $10,000")
- Acceptance — the other party agrees to those exact terms without modification
- Consideration — something of value is exchanged by each party (money, services, goods, or a promise to do or refrain from doing something)
- Capacity — all parties are legally able to enter a contract (of legal age, mentally competent, not under duress or undue influence)
- Legality — the contract's purpose is lawful (a contract for illegal activities is void)
If any of these elements is missing, the document might be an agreement, but it's not an enforceable contract.
The key difference: enforceability
The fundamental difference between a contract and an agreement is legal enforceability. If someone breaks a contract, you can take them to court and seek damages, specific performance, or other remedies. If someone breaks a non-contractual agreement, you generally have no legal recourse.
Think of it this way: all contracts are agreements, but not all agreements are contracts. A contract is an agreement plus legal enforceability.
Examples that clarify the difference
Agreements that are NOT contracts
- Social arrangements — agreeing to meet a friend for dinner. There's no consideration (nothing of value exchanged) and no intention to create legal relations.
- Domestic arrangements — a parent agreeing to pay a child's phone bill. Courts generally presume no intention to create legal relations in family arrangements.
- Letters of intent — a document expressing interest in doing business. It's a preliminary agreement, not a binding commitment (unless it specifically states it's binding).
- Gentlemen's agreements — informal understandings based on trust, without the intention of legal enforcement.
Agreements that ARE contracts
- Employment agreements — you provide labor, the employer provides compensation. All five elements are present.
- Freelance agreements — a freelance contract where services are exchanged for payment.
- Service agreements — a service agreement defining ongoing services and compensation.
- NDAs — one party shares confidential information, the other promises to keep it secret (the consideration is the access to information).
- Purchase agreements — goods exchanged for money.
Written vs. verbal: does it matter?
A contract doesn't have to be written to be valid. Verbal contracts are legally binding if they contain all five required elements. However, verbal contracts are extremely difficult to enforce because there's no written evidence of what was agreed.
Some types of contracts must be in writing by law (this varies by jurisdiction but commonly includes):
- Real estate transactions
- Contracts that can't be completed within one year
- Contracts for goods over a certain value (often $500 or more)
- Guarantees and sureties
- Marriage-related agreements
Best practice: always put contracts in writing. Even when the law doesn't require it, a written contract prevents "he said, she said" disputes and makes enforcement straightforward.
When to use a contract vs. a simple agreement
Use a formal contract when:
- Money or valuable services are being exchanged
- A breach would cause financial harm or legal liability
- The relationship involves ongoing obligations
- Intellectual property, confidential information, or trade secrets are involved
- You need clear dispute resolution procedures
- Regulatory compliance is required
A simple agreement may be sufficient when:
- The stakes are low and both parties trust each other
- It's a one-time, low-value arrangement
- You need to document an understanding without legal formality
- It's a preliminary step before drafting a full contract
Common misconceptions
- "It's just an agreement, not a contract" — if your "agreement" has offer, acceptance, consideration, capacity, and legality, it's a contract whether you call it one or not. The title doesn't determine enforceability — the content does.
- "We didn't sign anything, so there's no contract" — signatures aren't always required for a valid contract. They make enforcement easier, but some contracts are valid without them.
- "Email agreements don't count" — they can. An exchange of emails where terms are offered and accepted with consideration can form a binding contract in many jurisdictions.
- "I need a lawyer to make it official" — you don't need a lawyer to create a valid contract. However, for complex or high-value agreements, legal review is recommended. Learn more about how to write a business contract yourself.
Bottom line
An agreement is a mutual understanding. A contract is a legally enforceable agreement. When something matters — when money, services, property, or reputation are at stake — use a proper contract. It protects both parties and provides a clear path to resolution if things go wrong.