CDN — definition

A Content Delivery Network — a global set of servers that cache content close to visitors for speed.