This document summarizes Cloud Foundry, an open Platform as a Service (PaaS) that allows developers to build, deploy, and run applications. It describes the key components of Cloud Foundry including the kernel, orchestrator, routers, cloud controllers, DEAs, health manager, and services. It explains how applications are pushed, run, scaled, and accessed on Cloud Foundry through an event-driven and asynchronous architecture designed for high availability.