How do Torque and HP differ?

I will never get more involved in this question than posting this.

http://auto.howstuffworks.com/difference-between-torque-and-horsepower.htm

Thanks,

Welp I'd say that answered the question. After reading that, I gather torque is what the engine produces by the force of the piston acting on the crank, while torque turns its power into HP through the gearing. Speed is the result of the torque acting through the gearing which produces HP at different rates for different purposes...

Sound about right?