A differential allows one input shaft to drive two output shafts with different speeds. The differential distributes torque (angular force) evenly, while distributing angular velocity (turning speed) such that the average for the two output shafts is equal to that of the input shaft.