CDN stands for Content Delivery Network.
First, it's
worth knowing that web content is stored on a physical server
somewhere in the world. Without a CDN, the further a user is away
from a physical server, the slower they may experience a web content
stored there.
A CDN is a group of geographically
distributed servers, all of which store a version of web content.
This brings web content closer to more people, and as such improves
the speed those people experience the web content.
For
example, this website is hosted on server in London. It uses a CDN
to ensure that if someone is trying to access it from afar, content
is delivered from a server closest to their physical location to
provide a faster, high-performance web experience. This website uses
AWS Cloudfront, but there are other CDN providers, e.g. Akamai
Technologies, Cloud CDN (Google), etc.