Sanayi devriminden bu yana yakın geçmişimizde üretmek, tek başına yeterli olmamıştır. Bütün bir dünyanın açık bir pazar haline geldiği rekabetçi şartlarda üretimi; hızlı, standart, güvenli ve verimli kılmak zorunluluk olmuştur. Endüstride bu zorunluluğun karşılığı otomasyondur. Otomasyon tek bir cihaz ile değil, bir çok kontrol ve otomasyon teknolojisi ünitelerin kollektif çalışması ile yapılır.
İmalat sürecinde de otomasyonun en önemli yapı taşlarından birisi de CAM’dir.
Bu kısaltma (Computer Aided Manufacturing) İngilizce kelimesinin baş harflerinden oluşmaktadır. Türkçesi Bilgisayar Destekli İmalat `tır. Daha önceleri çok yaygın olmayan CAM Programları günümüzde büyük önem kazanmıştır. CAM programları karışık biçimli veya elle yazılması zor olan daha doğrusu elle yazılması imkânsız olan parçaların CNC tezgâhlarında işlenmesi için gerekli NC kodlarını verdiğiniz parametrelere göre oluşturan programlarıdır. Önceden sadece CAM üzerine yazılan programlar yerine günümüzde firmaların aynı veri üzerinde çalışmayı kolaylaştırmak ve gereken ihtiyaçlara cevap vermesi için CAD ve CAM modülleri aynı paket program içerisinde gelmektedir.