tồn tại và là một thay thế của. Gia công thông thường là trong đó việc kiểm soát việc loại bỏ vật liệu được thực hiện bằng máy tự động hoặc do con người xử lý. trong khi máy gia công cnc là trong đó việc kiểm soát quá trình gia công được thực hiện bằng máy tính hoặc thông qua lập trình.