CDN

CDN Images refer to images that are delivered through a Content Delivery Network (CDN). A CDN is a distributed network of servers located around the globe that work together to deliver content (like images, videos, or other files) to users quickly and reliably.