The document discusses building and deploying 12 factor apps using various programming languages and frameworks. It provides an overview of what a 12 factor app is and the 12 factors that define such an app. The rest of the document outlines how to build a 12 factor app in Java, Scala, Ruby, and Node.js, including discussing the technologies and approaches used in each stack, and how to deploy the apps to Pivotal Cloud Foundry.