Difference between 3D Printing and CNC Machining

Difference between 3D Printing and CNC Machining