A CDN caches content at edge locations close to users, reducing latency and offloading origin servers. Use it for static assets, large files, and global audiences to improve performance and resilience.