CNC apstrāde attiecas uz apstrādes procesiem, kuros vadības sistēma izdod komandas, lai liktu griezējinstrumentam veikt dažādas kustības, kas atbilst nepieciešamajām specifikācijām. Sagataves forma, izmēri un citas tehniskās un tehnoloģiskās prasības ir attēlotas ar cipariem un burtiem. Tas plaši attiecas uz detaļu apstrādes procesu CNC darbgaldos.
CNC darbgaldi ir darbgaldi, ko kontrolē dators. Dators, ko izmanto darbgalda vadīšanai, neatkarīgi no tā, vai tas ir speciāls vai vispārējas nozīmes dators, kopā tiek saukts par CNC sistēmu. CNC darbgalda kustības un palīgdarbības tiek kontrolētas ar komandām, ko izdod CNC sistēma. Šīs komandas apkopo programmētājs, pamatojoties uz sagataves materiālu, apstrādes prasībām, darbgalda raksturlielumiem un sistēmas norādīto komandu formātu (CNC valoda vai simboli). CNC sistēma nosūta palaišanas vai pārtraukšanas informāciju servo ierīcēm un citiem funkcionāliem komponentiem saskaņā ar programmas komandām, lai kontrolētu dažādas darbgalda kustības. Kad detaļas apstrādes programma beidzas, darbgalds automātiski apstājas. Jebkurš CNC darbgalds nevar darboties, neievadot programmas komandas savā CNC sistēmā. Darbgalda kontrolētās darbības parasti ietver darbgalda iedarbināšanu un apturēšanu; vārpstas iedarbināšana un apturēšana, griešanās virziena un ātruma maiņa; padeves kustības virzienu, ātrumu un veidu; instrumenta izvēle, garuma un rādiusa kompensācija; instrumentu nomaiņa; un dzesēšanas šķidruma ieslēgšana un izslēgšana.
