A CDN stores copies of your website in data centres around the world. When someone visits, they're served from the nearest one, so pages load quickly whether the visitor is in Mumbai, Delhi, or overseas.
CDNs also absorb traffic spikes and add a layer of protection against attacks. Every Manage Your Web site is served from a CDN by default.