The document discusses computer numerical control (CNC) and its application in automation. It begins by defining CNC machining as a process that uses computers to control machine tools like lathes, mills, routers and grinders. It then explains that CNC provides precise and reliable manufacturing through programmed instructions generated by CAD/CAM software that govern the motions of CNC machines along multiple axes. The document goes on to describe different types of CNC machines, focusing on CNC milling machines and CNC lathes/turning centers. It explains the basic components and functions of these machines.