Head in the Clouds: Content Delivery Becoming Mainstream Nick McLain September 11, 2012 The “cloud” is a term thrown around a lot these days, but it is not always fully understood. The basic concept: Instead of keeping data on local storage belonging to the consumer, it’s stored on a company’s servers.Read More