A visitor in Sydney opens your page. Your only server is in Virginia.
Each round trip takes about 200 ms, and a page needs many.
Visitors from everywhere all reach that one server.
A CDN serves copies of your files from close to the visitor.
Closer means faster, and your main server gets less traffic.
Old copies linger, so you need a way to refresh them.
Reach for it when
When visitors are far away and the files rarely change, like Sydney to Virginia. Skip it if all visitors live nearby.
The catch
You replace the logo, but copies in other cities keep serving the old one until they expire or you purge them.
Say it in an interview“I would put static assets behind a CDN with long cache lifetimes and versioned file names. For urgent changes, I can purge the copy.”