CDN (Content Delivery Network): A network of servers that are distributed around the world and used to deliver content, such as websites and videos, to users with low latency and high availability.
CDN (Content Delivery Network) Definition
The definition of CDN (Content Delivery Network).