3D printing is a process that creates three-dimensional solid objects from digital files by depositing materials layer by layer; it allows objects to be designed virtually and then printed into the real world, and companies like MakerBot offer 3D printers that are enabling enormous possibilities for creation.