Amazon, Netflix, YouTube, and countless other online publishers deliver inconceivable amounts of data. The data is delivered through a group of servers that distribute the assets needed for loading Internet content including HTML pages, JavaScript files, stylesheets, images, and videos. While a content delivery network doesn't actually host the content it does cache the content being delivered which improves load times by increasing availability and redundancy which reduces bandwidth costs and improves security.