CAD steht für Computer Aided Design und beschreibt die computergestützte Erstellung von 2D-Zeichnungen und 3D-Objekten. CAD-Programme sind im Allgemeinen der erste Schritt von der Idee zum fertigen Produkt. Das Ergebnis von CAD sind z.B. Skizzen, Zeichnungen oder 3D-Modelle, die dann oft als Grundlage für CAM verwendet werden. CAM steht für Computer Aided Machining. Damit ist z.B. die Erstellung von Fräswegen für CNC-Fräsen gemeint. In CAM Programmen wird festgelegt, wie Objekte ausgefräst, welche Frässtrategien und welche Fräser verwendet werden. Hier wird oft zwischen 2,5D und 3D entschieden. Bei 2,5D werden zweidimensionale Konturen in verschiedenen Frästiefen bearbeitet. Von 3D wird gesprochen, wenn auch schräge oder gewölbte Flächen bearbeitet werden.