Definition

What is a CDN?

A CDN (Content Delivery Network) is a global network of caching servers that stores copies of your content close to users, so pages load faster and your origin server takes less traffic.

Updated 2026-07-14 · Hostiger Editorial

The technical definition

A CDN is a globally distributed network of servers ("edge nodes") that cache static and semi-static content — images, CSS, JavaScript, videos, and increasingly whole HTML pages — close to end users. When someone in Tokyo visits a website whose origin lives in Frankfurt, the CDN serves the assets from an edge node inside Japan instead of round-tripping across two continents.

Result: page load times drop 30-70%, origin server bandwidth drops 60-90%, and the origin can handle more concurrent visitors because most requests never reach it.

How a CDN works

  1. You point your DNS at the CDN (or the CDN sits in front of your origin as a reverse proxy)
  2. A user requests a page
  3. DNS routes them to the nearest CDN edge node (via anycast IP)
  4. If the edge has a cached copy, it serves immediately (a "cache hit")
  5. If not, the edge pulls from your origin, caches, and serves ("cache miss")
  6. Subsequent requests from that region are served from the edge cache

What a CDN caches

What a CDN does not cache

Popular CDN providers

ProviderBest forFree tier
CloudflareGeneral web hosting + DDoS + WAF + workersYes (generous)
FastlyComplex edge logic (VCL config), news sites$50 free credit for new accounts
AWS CloudFrontAWS-integrated stacks, S3 origin1 TB / 10M requests/mo
Bunny.netCheap egress, video streamingNo, but very cheap: $0.005/GB
KeyCDNPredictable pay-as-you-go$25 free trial credit

When you need a CDN

When you don't need a CDN

Common pitfalls

CDN on Hostiger

Every Hostiger VPS works cleanly behind Cloudflare (recommended for its free tier + DDoS protection). LiteSpeed-based Hostiger Web Hosting plans include built-in QUIC.cloud CDN integration for WordPress sites — no configuration required.

Related terms