What I think I know: torque is a measure of the rotational force the engine puts out, while horsepower is a unit of work. More horsepower generally means a car has a higher top speed, while more ...