CDN (Content Delivery Network)

Definition

A system of distributed servers that deliver web pages and other web content to a user based on their geographic location, improving speed and performance.

Translation →

Translation

A system that makes sure your cat videos load faster for everyone.