This document discusses continuous delivery using Azure and Visual Studio Online. It defines continuous delivery as allowing software to be released to production at any time. It presents the continuous delivery process of building, testing, and deploying code. It describes how Visual Studio Online and Azure provide an environment for modern development practices like Agile through features for building, releasing, testing code, and gaining insights. It provides an example deployment pipeline for a web application that moves code through development, QA, staging and production environments with automated and manual approval stages.