The problem a CDN solves
When your website lives on a single server, every visitor — whether next door or on another continent — has to reach that one machine. The further away they are, the longer each request takes, and the busier your server gets. A traffic spike, a campaign, or a sudden burst of visitors can slow everything down or take the site offline. A CDN removes that single bottleneck.