October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk4 min

What Is a Content Delivery Service (CDN)? How It Works

A content delivery service, usually called a CDN, delivers eligible content from distributed edge locations while the origin remains its source.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A content delivery service is usually a content delivery network (CDN): a distributed layer of servers that can deliver eligible content from a location closer to the person requesting it. The website or media still comes from an origin server or storage backend; the CDN can cache copies and return them on later requests, reducing the need for each request to travel back to the origin.

How a content delivery service works

A CDN sits between users and an origin: the server, storage bucket, or other backend that supplies the original response. A request reaches an edge location, where the CDN checks whether it has a usable cached copy.

As an Amazon Associate I earn from qualifying purchases.

  1. A user requests content. The request is directed through the CDN to an edge location.
  2. The edge checks its cache. If the requested response is available under the relevant cache key, the edge returns it. This is a cache hit, and that request does not need to fetch the response from the origin.
  3. If there is no usable copy, the CDN contacts the origin. This is a cache miss. The origin supplies the response, and the CDN may store it if the response and cache policy allow it.
  4. Later eligible requests may use the cached copy. The cached response is returned until it expires, is invalidated, or otherwise becomes unusable under the service’s rules.

Google Cloud describes data delivered from a cache to a client as “cache egress” and data transferred into a cache as “cache fill” in its Cloud CDN overview. The key point is that a CDN can serve a copy; it does not necessarily become the permanent or authoritative source of the content.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What a CDN can deliver—and what it does not guarantee

Common content types

CDNs are commonly used for static website assets such as images, JavaScript, and CSS, as well as software downloads and video or other media. Amazon Web Services also lists user-uploaded photos and videos and ecommerce product assets as examples in its CloudFront delivery documentation. Microsoft describes CDNs caching static assets close to requesting browsers for Microsoft 365 in its Microsoft 365 CDN documentation.

Not every request is served from cache

Whether a response can be cached, and for how long, depends on its properties, HTTP headers, and the CDN’s configuration. Personalized or frequently changing responses may need different rules from shared static files. If the response is not cacheable, has expired, or is absent at the edge, the CDN must obtain it from the origin or another configured source. A CDN therefore does not promise that every request avoids the origin.

Cache behavior also differs by service. In Google’s documented Cloud CDN model, an object is cached at a location after a request passes through that cache and the response is cacheable; having the object in one cache does not automatically replicate it to all other caches. See Google Cloud’s caching documentation.

How a CDN differs from web hosting

Web hosting provides the origin that stores or generates a site’s content. A CDN is an additional delivery layer that can cache and distribute eligible responses. If an edge has no usable copy, the origin normally still supplies the response. Cloudflare explains this distinction in its CDN overview: a CDN does not replace the need for web hosting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The origin does not have to be hosted by the CDN provider. For example, Google Cloud documents configuring Cloud CDN to reach external backends, including content hosted on-premises or in another cloud, through external internet network endpoint groups.

Why websites and media services use CDNs

  • Potentially shorter delivery paths: Serving a cached response from an edge closer to a user can reduce the distance data travels and may reduce latency.
  • Less repeated work at the origin: A cache hit can avoid an origin fetch for that request, which can reduce origin traffic for cacheable content.
  • Support for large or widely distributed delivery: Static assets, downloads, and media are common workloads documented by providers; Google Cloud lists these use cases in its Cloud CDN resources.

These are intended benefits, not guaranteed speed improvements. Results depend on where users are, the content and cache rules, request patterns, and the service configuration. Provider coverage claims alone do not establish how a particular site will perform.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to consider when choosing a content delivery service

“CDN” describes a category, not one universal product. For instance, Google Cloud distinguishes Cloud CDN, positioned for web acceleration, from Media CDN, positioned for media delivery; its product selection guide outlines that distinction. To evaluate a service for a real workload, consider:

  • Workload: Determine whether you need to deliver static site assets, downloads, dynamic application traffic, live streams, or on-demand media. Services may be optimized for different patterns.
  • Origin compatibility: Check whether the CDN can reach your current server, storage, or external backend, including one hosted outside the provider’s cloud.
  • Cache controls: Review how the service handles cache keys, cacheability rules, expiration, invalidation, and requests when content is missing or stale.
  • Audience geography and measured performance: Check whether the service has useful coverage for your users, then measure it against your own workload rather than treating a network footprint as a performance result.
  • Operational and commercial terms: Compare integration effort, security features, logging, service levels, support, and pricing for your expected usage. These vary by provider and should be checked in current product documentation and terms.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.