This document provides an overview of 3D printing basics, including websites to find 3D models, free and paid modeling software options for beginners and advanced users, common 3D printing materials and their properties, slicer software to prepare files for printing, common mistakes to avoid, post-processing techniques, and other types of 3D printers beyond plastic extrusion-based models. Resources and materials are categorized by their complexity, cost, required hardware capabilities, and other factors to help newcomers get started with 3D printing.