Motor control is the combination of software, firmware, and hardware to govern the movement, performance, and analysis of a motor.