This document provides an overview of 3D printing presented by Pratyush Shukla. It discusses what 3D printing is, general principles including modeling, printing and finishing, and various 3D printing methods such as stereolithography, fused deposition modeling, and binder jetting technology. Applications discussed include organ printing and challenges are addressed. Advantages of 3D printing include faster production, better quality, cost effectiveness and design freedom. New developments presented include printable electronics and multi-material multi-nozzle 3D printing.