content delivery network

noun

A large distributed network of servers that specializes in the high performance delivery of multimedia content.