This document discusses Jenkins Pipelines. It provides an overview of what pipelines are and their benefits, including codifying build flows, dividing monolithic builds into logical stages, and abstracting common tasks. It also discusses getting started with pipelines, including setting up a test Jenkins instance, common gotchas, and useful links for pipeline examples, steps references, and handling source control with Git.