Ein Schrittmotor ist ein Synchronmotor oder ein Reluktanzmotor, dessen Rotor durch ein rotierendes elektromagnetisches Feld des Stators gedreht wird, wobei hohe Polpaarzahlen und kleine Leistungen typisch sind. Die Polschuhe sind oftmals als Kamm unterteilt (gezahnt).
Die Bewicklung des Stators ist meist zweiphasig, das heißt, es gibt zwei Spulen. Der relativ kleine Winkel, der während einer Periode einer der Phasenströme zurückgelegt wird, heißt Schritt. Der Motor kann in halben Schritten oder ganzzahligen Vielfachen eines halben Schrittes gedreht werden, wenn die Spulen lediglich geschaltet und umgepolt werden (Rechteckbetrieb). Durch einzeln gesteuerte Spulenströme können die Motoren auch in kleineren Teilschritten (Mikroschrittbetrieb) arbeiten. Schrittmotoren gibt es auch als Linearmotoren.