Torque, on the other hand, is the amount of force the engine is able to exert in order to drive the vehicle forward. Horsepower is the amount of power produced by the engine as it transforms air and fuel into energy.