Una rete di distribuzione dei contenuti (CDN) è una rete di server distribuiti geograficamente che accelerano la distribuzione dei contenuti web memorizzando nella cache copie più vicine agli utenti finali.

È come una catena di pizzerie che ha più sedi sparse in una regione invece di un'unica sede centrale. Quando arriva un ordine di consegna, viene instradato alla sede più vicina per ridurre i tempi di consegna.

La CDN dispone di server di caching dislocati in data center in tutto il mondo. Quando un utente richiede contenuti dal sito web di un cliente, la CDN instrada automaticamente la richiesta al server in grado di fornire i contenuti più velocemente, invece dell'unico server di origine principale che potrebbe essere molto distante. Ciò consente una consegna più rapida dei contenuti agli utenti in più località.