การผลิตโดยใช้คอมพิวเตอร์ช่วยได้ถูกนำมาใช้เป็นคำทั่วไปเพื่ออธิบายความหลากหลายของเทคโนโลยีระบบอัตโนมัติทางอุตสาหกรรม การผลิตโดยใช้คอมพิวเตอร์บางประเภทที่รู้จักกันทั่วไปในชื่อ CAM นั้นรวมถึงเครื่องควบคุมเชิงตัวเลข (NC) หุ่นยนต์อุตสาหกรรม ระบบการผลิตที่ยืดหยุ่น (FMS); และระบบสิ่งอำนวยความสะดวกที่สมบูรณ์แบบซึ่งรวม CAM กับซอฟต์แวร์การออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) ซอฟต์แวร์วงจรชีวิตผลิตภัณฑ์และการจัดการสิ่งอำนวยความสะดวกโดยรวม โรงงานผลิตที่ทันสมัยใช้เทคโนโลยี CAM เพื่อผลิตเครื่องจักรแปลงแผนสองมิติเป็นแผนงานสามมิติตรวจสอบอุปกรณ์และแม้กระทั่งติดตามและสั่งซื้อสินค้าคงคลังวัตถุดิบ
ในช่วงปีแรก ๆ ของการผลิตโดยใช้คอมพิวเตอร์ช่วย CAM เพียงบอกเป็นนัยเกี่ยวกับระบบอัตโนมัติผ่านซอฟต์แวร์คอมพิวเตอร์ ซอฟต์แวร์ช่วยออกแบบและเครื่องมืออากาศยานและชิ้นส่วนยานยนต์หรือช่วยใช้งานแขนกลระหว่างการประกอบ ช่างเครื่องยังต้องการสิ่งอำนวยความสะดวก CAM ส่วนใหญ่ในการรีเซ็ตเครื่องและเหตุผลผ่านปัญหาที่เกี่ยวข้องกับการวางแนวเครื่องมือและการบำรุงรักษาเครื่อง อย่างไรก็ตามการผลิตโดยใช้คอมพิวเตอร์ที่ทันสมัยนั้นมีความก้าวหน้ามากกว่าเทคโนโลยี CAM ในยุคแรก
เครื่องจักรควบคุมตัวเลข (NC) ซึ่งเป็นหนึ่งในประเภทที่เก่าแก่ที่สุดและพบบ่อยที่สุดของการผลิตโดยใช้คอมพิวเตอร์ช่วยใช้สูตรเฉพาะในการประมวลผลวัตถุดิบ ตัวอย่างเช่นหากต้องตัดวงกลมจากแผ่นโลหะเครื่อง NC สามารถกำหนดได้โดยใช้การคำนวณทางคณิตศาสตร์และตัวเลขที่ป้อนตรงตำแหน่งและวิธีตัดเพื่อให้ได้วงกลมที่สมบูรณ์แบบ นอกจากนี้ด้วยการใช้อัลกอริธึมเดียวกันคอมพิวเตอร์สามารถกำหนดตำแหน่งที่แน่นอนของการตัดเพื่อให้ได้จำนวนวงกลมต่อแผ่นมากที่สุดรวมถึงวิธีการวางตำแหน่งโลหะเพื่อการตัดที่เหมาะสมที่สุด
หุ่นยนต์อุตสาหกรรมเป็นอีกตัวอย่างหนึ่งของการผลิตโดยใช้คอมพิวเตอร์ หุ่นยนต์ทำภารกิจซ้ำ ๆ หลายครั้งเมื่อใช้มือของมนุษย์ คอมพิวเตอร์ควบคุมหุ่นยนต์ส่งและรับข้อมูลเช่นจำนวนชิ้นส่วนที่จะผลิตต่อนาทีการจัดวางแขนหุ่นยนต์และเวลาระหว่างสถานีงาน โปรแกรมเมอร์และผู้เชี่ยวชาญด้านคอมพิวเตอร์อื่น ๆ จึงเข้ามาแทนที่คนงานซึ่งตอนนี้ใช้งานระบบคอมพิวเตอร์แทนที่จะทำหน้าที่ผลิต
ระบบการผลิตที่ยืดหยุ่น, ระบบรวม CAM / CAD, และการตั้งค่าที่รวมเข้ากับระบบแลกเปลี่ยนข้อมูลที่หลากหลายช่วยให้มีความเป็นไปได้ไม่ จำกัด สำหรับการผลิตโดยใช้คอมพิวเตอร์ ในขณะที่เทคโนโลยียังคงพัฒนาและขยายอย่างต่อเนื่องระบบที่ยืดหยุ่นสามารถผลิตผลิตภัณฑ์ที่คล้ายคลึงกันหลาย ๆ ชิ้นได้อย่างง่ายดายด้วยอุปกรณ์เดียวกันซึ่งได้รับความช่วยเหลือจากซอฟต์แวร์ CAM การเปลี่ยนแปลงเฉพาะที่จำเป็นสำหรับผลิตภัณฑ์ต่าง ๆ สามารถทำได้ภายในซอฟต์แวร์ CAM ทำให้กระบวนการผลิตทั้งหมดเป็นอัตโนมัติ
เกือบทุกแง่มุมของกระบวนการผลิตยกเว้นโปรแกรมเมอร์และผู้ประกอบการคอมพิวเตอร์ที่มีทักษะสามารถควบคุมด้วยเทคโนโลยี CAM แทนที่จะควบคุมกระบวนการผลิตหรือการผลิตซอฟต์แวร์การผลิตโดยใช้คอมพิวเตอร์สามารถตรวจสอบวัสดุสิ้นเปลืองติดตามประสิทธิภาพการสั่งซื้อชิ้นส่วนทดแทนสำหรับเครื่องจักรและแม้แต่แจ้งให้พนักงานซ่อมบำรุงทราบถึงการบำรุงรักษาหรือซ่อมแซมที่จำเป็น การปรับแต่งระบบต่าง ๆ และเทคโนโลยีที่มีอยู่ทำให้ซอฟต์แวร์ CAM ชนิดต่าง ๆ แทบไม่ จำกัด


