What is an image CDN, and when do you actually need one?

Plain-language explanation of an image CDN: what it does, why it's different from a regular CDN, when it's worth the cost, and how to spot a bad one.