CDN (Content Delivery Network): A network of servers distributed across multiple locations that work together to deliver content to users with high availability and low latency.
CDN (Content Delivery Network) Definition
The definition of CDN (Content Delivery Network).