Man unterscheidet zwischen dem Eilgangverfahren und der für die Bearbeitung notwendigen Vorschubbewegung. In der CNC-Technik erteilt man der Maschine über eine bestimmte Programmiersprache z. B. DIN-ISO-Steuerung, Siemens-Steuerung, Fanuc-Steuerung oder Heidenhain-Steuerung (Klartext) vorgegebene Verfahrwege. Hierbei unterscheidet man zwischen Punkt-, Strecken- und Bahnsteuerung (je nach Maschinenart: X/A-, Y/B-, Z/C-Achse, wobei die Achsen A, B und C, die Schwenkachsen, den Haupt-Bearbeitungsachsen X, Y und Z zugehören). Die Vorschubbewegung „G1“ (Wegbedingung „G“ Funktion) kann man sich in einem übertragenen Sinne wie die Fahrt eines Autos innerorts mit beschränkter bzw. vorgegebener Geschwindigkeit (v) vorstellen. Die Autobahnfahrt mit unbeschränkter Geschwindigkeit wäre bildlich gesprochen das Eilgangverfahren „G0“. Dieser wird mit einem gewissen Sicherheitsabstand vor einer zu bearbeitenden Kontur und/oder vor dem „Werkstücknullpunkt“ des Bauteils positioniert bzw. nach Konturende an dem sogenannten „Programmnullpunkt“ gesetzt (z. B. Werkzeugwechsel). Die Größe der Vorschubgeschwindigkeit berechnet sich aus dem Weg, den das Werkzeug (Drehen) oder das Werkstück (Fräsen) in Vorschubrichtung, in Abhängigkeit von der zu leistenden Umdrehungsfrequenz, pro Zeitspanne zurücklegt.