A **stepper motor** is called so because it moves in discrete steps rather than continuous rotation like a regular motor. It rotates in small, precise increments (steps) when electrical pulses are applied to its coils. Each pulse moves the motor shaft by a fixed angle, allowing precise control of position and speed without needing feedback systems like encoders.
This step-by-step movement makes stepper motors ideal for applications requiring accuracy, such as CNC machines, 3D printers, and robotics.