The document discusses Docker, including comparing virtual machines to Docker containers, how Docker uses cgroups to isolate resource usage, and how Docker allows building, shipping, and running distributed applications. It also provides an agenda that covers installing Docker, building sample applications with Docker like Node.js and Rails apps, using Docker Compose to build multi-container apps, and deployment architectures with Docker Swarm.