torque is a force. horsepower is the rate at which the engine does work. Really, all the engine's peak torque, and the RPM at which it produces it tells you is the general operating characteristics of ...
Which is better? Here’s how you quash that bar-night debate. Yogi Berra, never known to dwell on engine particulars, would have concluded that torque and horsepower are the same thing, only different.