Un réseau de diffusion de contenu (CDN) est un réseau de serveurs géographiquement distribués qui accélère la livraison du contenu Web en mettant en cache des copies plus près des utilisateurs finaux.
C'est comme une chaîne de pizzerias ayant plusieurs succursales réparties dans une région au lieu d'un emplacement central unique. Lorsqu'une commande arrive pour une livraison, elle est acheminée vers l'établissement le plus proche pour réduire le temps de livraison.
Le CDN dispose de serveurs de mise en cache répartis dans des centres de données du monde entier. Lorsqu'un utilisateur demande du contenu du site Web d'un client, le CDN achemine automatiquement la demande vers le serveur le plus apte à fournir le contenu le plus rapidement, plutôt que vers le seul serveur d'origine principal qui pourrait être très éloigné. Cela permet une livraison plus rapide du contenu aux utilisateurs dans un plus grand nombre d'emplacements.