CNC machining is a subtractive manufacturing technology that works by pulling out material through instructions fed to the machine by a computer called G-code, parts are created by removing material from a solid block (called the blank or the workpiece) using a variety of cutting tools.
CNC machining is a digital manufacturing technology: it produces high-accuracy parts with excellent physical properties directly from a CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom parts and medium-volume productions.
Almost every material can be cnc machined, The most common materials include metals(aluminum,steel,copper alloys, brass etc), plastics(Delrin, ABS, Nylon etc).