I’ve been reading about Content Delivery Networks (CDNs). From what I gather, a CDN is essentially “a geographically distributed group of servers that caches content close to end users”
In other words, instead of everyone downloading a website’s files from one server, CDNs use multiple servers around the world to store copies of those assets (HTML, images, videos, etc.). For example, Cloudflare explains that this setup “allows for the quick transfer of assets needed for loading Internet content” by serving users from a nearby cache. Even IBM notes that a CDN places copies of web content on edge servers near users, which dramatically reduces latency.