This document discusses Apache Mesos, an open source cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks. Mesos abstracts CPU, memory, storage, and other compute resources away from machines in a datacenter to enable resource-sharing and isolation among application frameworks like Marathon for deploying applications and Chronos for distributed cron jobs. Mesos supports running distributed services efficiently and at large scale by sharing resources between frameworks and allowing applications to dynamically use resources from an elastic resource pool based on demand. The document demonstrates Mesos concepts through examples and concludes with an overview of how to deploy applications on Mesos using Docker containers and frameworks.