Een CDN ofwel een Content Delivery Network is een netwerk van servers die verspreid zijn over de wereld. Normaal gezien heb je ergens één server staan waar een website op staat en die dus bezocht wordt. Als veel gebruikers deze website bezoeken wordt de server dus extra belast en kan dit veel snelheid kosten. Denk hierbij aan laden van teksten, afbeeldingen en andere media. Door het gebruik van een CDN worden deze wel snel geladen. Daarbij kan het in sommige gevallen goedkoper zijn dan alle media op een server te bewaren.

Doordat er op meerdere servers over de wereld een kopie van jouw website staat, worden media en teksten sneller geladen bij het bezoeken van de website. Zo pakt die voor elke bezoeker de dichtstbijzijnde server. Als er bijvoorbeeld een server staat in Amerika met de website en iemand uit New York komt op de website, bekijkt hij deze via de server in Amerika. Een simpel voorbeeld van een CDN zijn bijvoorbeeld media kanalen YouTube en Vimeo. Doordat er media op hun servers staat opgeslagen hoef je deze niet van je eigen server te laden.