In a nutshell
A CDN (content delivery network) is a fleet of edge servers placed near users around the world. Each user is served from the closest edge instead of the distant origin. The first request in a region misses and pulls from the origin once; after that the edge has a cached copy and serves everyone nearby in milliseconds.