Home : Internet Terms : CDN Definition

CDN

Stands for "Content Delivery Network." A CDN is a group of servers distributed in different locations. Small CDNs may be located within a single country, while large CDNs are spread across data centers around the world.

CDNs are used to provide content to users in different locations as quickly as possible. For example, a user in San Francisco may receive website content from a server in Los Angeles, while a user in England may receive the same content from a server in London. This is accomplished using data replication, which stores the same data on multiple servers. Whenever you access a website hosted on a CDN, the network will intelligently provide you with the content using the server closest to the your geographical location.

By providing Internet-based content over a CDN, large businesses can avoid bottlenecks associated with serving data from a single location. It also helps limit the impact of security breaches, such as denial of service attacks. If hardware fails on one server, the CDN can quickly reroute traffic to the next best server, limiting or even eliminating downtime.

While CDNs are often used to host websites, they are commonly used to provide other types of downloadable data as well. Examples include software programs, images, videos, and streaming media. Cloud computing services are often provided over content delivery networks as well. Since CDNs automatically choose the best server for each user, there is no need to manually choose the most efficient location, like some FTP download services require.

NOTE: While CDNs are often accessed via standard URLs, many CDNs include the letters "cdn" in their web address.

Updated: September 13, 2013

Cite this definition:

https://techterms.com/definition/cdn

TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definiton of CDN. It explains in computing terminology what CDN means and is one of many Internet terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this CDN definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!