This document provides guidance on how to contribute to open source projects, including Puppet. It discusses various ways people can get involved such as submitting bug reports, improving documentation, testing software, and writing code. It emphasizes that contributions are welcome from all backgrounds and experience levels. The document also outlines best practices for submitting pull requests and working collaboratively in an open source community.