Someone once explained to me the difference between torque and horsepower like this.
The simplified version is Horse power equals how hard you hit the wall, torque as explained is how far you move the wall.
The western region’s Premium Street Rod and Race Car News Source
The simplified version is Horse power equals how hard you hit the wall, torque as explained is how far you move the wall.