what is the difference between speed control and torque control?
With pure speed control, you twist the throttle and it feeds more voltage at the maximum current it can do. With pure torque control, you twist the throttle a bit, and it adds more current, turning the motor harder.