Additive manufacturing (AM) or additive layer manufacturing (ALM) is the industrial production name for 3D printing, a computer controlled process that creates three dimensional objects by depositing materials, usually in layers.
This GIF shows the process of slicing the STL file in order to make G-Code for the printer to read.
Designs of Test Cube In Solid works
This image shows the process of slicing the STL file in order to make G-Code for the printer to read.
Final result after printing.