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 emplacements répartis dans une région au lieu d'un seul emplacement central. Lorsqu'une commande arrive pour livraison, elle est acheminée vers l'emplacement le plus proche pour réduire le temps de livraison.
Le CDN dispose de serveurs de mise en cache situés dans des centres de données partout dans le monde. Lorsqu'un utilisateur demande du contenu du site Web d'un client, le CDN achemine automatiquement la demande vers le serveur qui peut livrer le contenu le plus rapidement au lieu du seul serveur d'origine principal qui peut être très distant. Cela permet une livraison plus rapide du contenu aux utilisateurs dans plus d'emplacements.