Un CDN ou Content Delivery Network, qui signifie en français "réseau de diffusion de contenu", ou "réseau de distribution de contenu", est un réseau de serveurs géographiquement répartis mondialement (points de présence ou PoP), entre le serveur qui héberge votre site web et le lieu où se trouvent les internautes qui visitent les pages de votre site web. Afin de minimiser la distance entre chaque visiteur et le serveur qui héberge un site internet, chaque serveur web de l’infrastructure du CDN stocke une version en cache du contenu du site internet dans plusieurs emplacements géographiques. Pour l'exemple, si votre hébergeur web est situé à Nantes, et le visiteur de votre site à Paris, le contenu de votre site sera "diffusé" à partir d'un serveur proche de Paris. L'objectif est de fournir une haute disponibilité et des performances élevées, en diffusant vos contenus (ex. pages, photos, vidéos) et vos pages au plus près du lieu où se trouve vos internautes.