Dus wat is een CDN precies? Heel eenvoudig gezegd zijn content delivery networks (CDN's, ofwel netwerken die inhoud leveren) ontworpen om de snelheid en het bereik van inhoud gestreamd via internet te verbeteren. CDN's bestaan doorgaans uit geografisch verspreide servers om inhoud dat wordt gestreamd ruimtelijk te distribueren, naargelang de locatie van de eindgebruikers. U moet het zo zien: als u ooit in één keer achter elkaar uw hele favoriete tv-serie via streaming wilt bekijken, maar nog kan herinneren hoe vreselijk langzaam dit proces in eerste instantie was, dan weet u wat voor verschil een CDN kan maken.
Enterprise content delivery networks (eCDN's, ofwel bedrijfsnetwerken die inhoud leveren) gebruiken technologieën als multicasting, caching en peer-to-peer-forwarding om het bandbreedtegebruik van de organisatie te verbeteren voor streaming van media-evenementen die, net als tv-uitzendingen, vanuit één plek naar vele gebruikers worden gestuurd. Dergelijke evenementen (denk aan informele bijeenkomsten of webinars voor iedereen) staan erom bekend veel bandbreedte te gebruiken, aangezien ze tegelijkertijd grote hoeveelheden identieke mediastreams distribueren naar afgelegen bedrijfsvestigingen, vaak voor wel duizenden eindgebruikers. Het gevolg is dat eCDN-oplossingen de afgelopen jaren bij veel bedrijven een integraal onderdeel zijn gaan uitmaken van hun netwerkomgeving.