Back to Glossary

What Is Agency?

Strategy & Planning

Updated 18 September 2026

Quick Answer

An agency is a company hired to handle marketing tasks — SEO, ads, design, content — on behalf of a business, offering specialized expertise in exchange for a fee.

Agency vs. Freelancer — What's the Difference?

AgencyFreelancer
StructureA team with multiple specialistsUsually one individual handling the work

Why It Matters

  • It can provide expertise and capacity a small business doesn't have in-house, at the cost of ongoing fees.
  • Choosing the right agency (or deciding not to use one) is a real strategic decision, not just a budget question.

How It Works

  1. A business identifies a marketing need beyond its internal capacity or expertise.
  2. It hires an agency, typically on a retainer or project basis.
  3. The agency executes the work, reporting results back to the business.

Key Takeaways

  • An agency is a hired team handling marketing tasks on a business's behalf.
  • It provides expertise and capacity at the cost of ongoing fees.
  • Many small business fundamentals are learnable in-house before an agency becomes necessary.

Frequently Asked Questions

Does a small business need an agency?

Not necessarily — many fundamentals (basic SEO, social media, simple ads) are learnable and doable in-house, especially early on.

How do I choose a good agency?

Look for clear reporting, references from similar-sized businesses, and transparency about what results are realistic.

What's the difference between an agency and a freelancer?

An agency has a team with multiple specialists; a freelancer is typically one individual — agencies often cost more but offer broader capacity.