How does a stepper motor work?

Stepper motors are the one of the most widely used motor type due to its simplicity and position control capability.

This video gives a step-by-step explanation of variable reluctance stepper motor and hybrid stepper motor with help of animation. It also explains the concept of half stepping.