This document provides an introduction to PuppetDB, Puppet's datastore for information generated during Puppet runs, outlining its components and architecture. It discusses data handling, including facts, catalogs, and exported resources, as well as installation and querying methods. Additionally, it highlights the scalability options and upcoming features for users managing complex infrastructures.