content delivery network

noun

A content delivery network (CDN) is a large distributed network of servers that specializes in the high performance delivery of multimedia content.

Learn more: Fastly content delivery network