Glossary

What is CDN (Content Delivery Network)?

Definition

A CDN (content delivery network) is a network of servers spread across many locations that stores copies of a website's files, such as images, scripts and pages, and delivers them from the server closest to each visitor, making the site load faster and stay available under heavy traffic.

Last updated 2026-10-18 · Flowmatix

How a CDN works

Without a CDN, every visitor's request travels to one origin server, which might sit in a single data centre in Virginia or Montreal. The further away the visitor, the longer every file takes to arrive. A CDN places copies of those files in data centres around the world, often called edge locations. When someone in Vancouver opens your site, their browser fetches images and code from a nearby edge rather than across the continent.

The CDN keeps copies (a cache) for a set period, then checks back with the origin for updates. Many CDNs also handle HTTPS and an SSL certificate, compress files, convert images to modern formats and filter out malicious traffic before it reaches your server.

Example: a Toronto retailer runs a holiday promotion that lands in a national newsletter. Thousands of visitors arrive within minutes. With a CDN, most requests are answered from cached copies at the edge, so the origin server is not overwhelmed and the checkout stays responsive.

Why it matters for your business

Speed shapes behaviour. Slow pages lose visitors before they read a word, and loading performance feeds into Google's Core Web Vitals. A CDN is one of the simplest ways to cut load times for visitors far from your server, especially on image-heavy sites.

It also adds resilience. Traffic spikes, bot floods and some kinds of attacks are absorbed across the network instead of landing on a single machine. Our guide on website speed for small businesses shows how to measure whether a CDN would actually help your site.

Common mistakes

  • Caching pages that should be personal, such as carts or account areas, so one visitor sees another's details.
  • Forgetting to clear the cache after an update, leaving old prices or content visible.
  • Expecting a CDN to fix a slow back end. If the server takes seconds to build each page, caching static files helps only partly.
  • Serving huge, uncompressed images and assuming the CDN makes them light.

Frequently asked questions

Does a small local business need a CDN?

Often yes, because many modern hosts include one at no extra charge, and it helps mobile visitors on slower connections even within one city. The benefit is largest for image-heavy sites and those with visitors spread across regions.

Is a CDN the same as web hosting?

No. Hosting runs your website's origin server. A CDN sits in front of it, distributing copies of files. Most sites use both together.

Can a CDN improve security?

Many CDNs include protections such as filtering of distributed denial-of-service traffic and web application firewall rules. They reduce exposure but do not replace keeping your site's software patched.

How Flowmatix can help

Our cloud solutions work puts this into practice for businesses in Toronto and around the world. Get a personalised quote in about 3 minutes.

Related terms

See all 50 terms

Have an idea?

Ready to see what your project costs?

Answer a few questions and get a personalised plan, a comparison with typical market prices, and a clear next step. No obligation, no sales pressure.

Contact us