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.