CNC routers are machines used to cut many types of materials, such as wood, plastic, aluminum, and high-density foam. CNC stands for computer numerical control, which indicates computer software and electronics controlled machines instead of a direct human operator. Computer numerical control (CNC) is a method for automating control of machine tools through the use of software embedded in a microcomputer attached to the tool. It is commonly used in manufacturing for machining metal and plastic parts.