This document discusses Ansible, an open source tool for configuration management, provisioning, and application deployment. It provides examples of using Ansible to manage groups of servers by installing and configuring packages, deploying code from git, and restarting services across multiple machines simultaneously and declaratively. The document also compares Ansible to other configuration management tools like Puppet and Fabric.