This document introduces Puppet Enterprise, which helps companies automate their software delivery and operations. It discusses how Puppet Enterprise allows companies to define infrastructure and applications with code for consistency, gain visibility into changes, intelligently orchestrate changes, and ensure security and compliance. It provides examples of how Puppet Enterprise works and quotes from customers who saw improvements like 150% increase in deploy frequency, reducing development and install time from weeks to minutes, and $1M in savings. It recommends starting with automating core infrastructure before moving to application infrastructure and orchestration.