Horsepower is a unit used to measure the power output of an
engine. One horsepower is the amount of power needed to lift 33000
pounds to a height of one foot in one minute. A horsepower rating
is usually the maximum power that the engine can produce.
Horsepower is very sensitive to engine rotation speeds and engine
designs.
Torque is the twisting force that is exerted by a power source
(engine). It is similar to horsepower in that it is a measuring
tool explained in units called foot-pounds. Torque can be
calculated using a stationary device called a dynamometer or from
calculations using horsepower and rpm.