CDN (Content Delivery Network)
CDN
- Content Delivery Network or Content Distribution Network.
- A CDN (Content Delivery Network) is a platform made up of densely distributed servers that minimizes delays in loading web page content by reducing the physical distance between servers and users.
- It is a technology that provides content more quickly and reliably to users who are geographically and physically distant.
- It is a service for improving slow response speeds and download times for users.
- It provides content by caching content from a remote origin server through caching servers inside the CDN.
- This allows users around the world to view the same high-quality content without slowing loading times.
- When a request for content occurs, a CDN maps the request to the server closest to the user and handles it with a cached (previously stored) version of the requested file. If the server cannot find the file, it searches for the content on another server in the CDN platform and then sends the response to the end user.

Image source: https://en.wikipedia.org/wiki/Content_delivery_network