A CNC router (Or Computer Numerical Control router), or CNC milling machine, is a computer-controlled cutting machine used for cutting various hard materials, such as wood, composites, aluminium, steel, or plastics.