This document reviews 3D printing technology. It discusses the different types of materials that can be used for 3D printing, including thermoplastics, photopolymers, and metals. It also discusses the various 3D printing processes like fused deposition modeling, stereolithography, and powder bed fusion. Applications of 3D printing discussed include use in the medical, automotive, aerospace, and other manufacturing industries. The advantages of 3D printing include complexity for free and potential elimination of tooling. Disadvantages include size constraints and limited range of durable materials.