Skip to content
Xavi Creus

Cloud & infrastructure

CDN (Content Delivery Network)

A CDN (Content Delivery Network) is a global network of servers that keeps copies of your website close to users so pages load faster and stay online.

Definition

A CDN, Content Delivery Network, is a distributed network of servers spread around the world that keeps copies of your website's static content, such as images, scripts, videos and pages, and serves each visitor from the location nearest to them. Instead of every request travelling to your single origin server, most are answered from a nearby edge location. The result is faster load times, lower load on your servers and better resilience against traffic spikes and attacks.

In a company, a CDN sits in front of the website, the marketing pages, the product's frontend and any media you serve. Providers such as Cloudflare, Akamai, Fastly and Amazon CloudFront offer it as a service that takes an afternoon to switch on. Besides speed, a CDN absorbs distributed denial-of-service attacks, handles encryption certificates and can enforce security rules before traffic reaches your systems. For a business with customers in 20+ countries, it is the difference between a site that feels local everywhere and one that feels slow abroad.

The misconception is that a CDN only matters for very large sites. Page speed affects search ranking and conversion for every site, and a CDN is the cheapest speed improvement available. In 2026 CDNs have grown into full edge platforms: the same networks now run code, store data and even serve AI models near the user, which blurs the line between a CDN and a cloud provider.

In practice

An online store with most of its servers in Europe saw customers in Latin America wait several seconds per page. Putting a CDN in front cut load times there to under a second and lifted conversion in those markets without touching the application.

Why it matters

Speed is revenue and a CDN is the cheapest speed you can buy. It also quietly protects you from the traffic attack that would otherwise take your site down on your busiest day.

Frequently asked questions

Do I need a CDN for a small website?
Yes, and it is often free or nearly free at small scale. A CDN speeds up pages for visitors far from your server, improves search rankings through faster load times, and protects the site from traffic spikes and attacks. Setting one up typically takes less than a day.
How does a CDN improve website speed?
It stores copies of your files on servers near your visitors, so data travels a short distance instead of crossing continents. It also compresses content, keeps connections open efficiently and takes load off your origin server. Visitors far from your data centre notice the biggest difference.

Need this explained for your company?

One hour with me is usually enough to turn the vocabulary into a decision.

Book a session