A CDN stores copies of your site across servers worldwide and serves each visitor from the nearest location.

The benefits

Faster load times, lower server load, and better resilience against traffic spikes.

Do you need one?

If you have visitors in more than one region, a CDN is well worth it.