What is torque? what does it have to do with power? which one matters more?
Power band - Wikipedia
Power vs. Torque – x-engineer.org
Two engines, A and B, have the same horsepower and almost the same CC. If engine A has a higher torque at a lower RPM, what is special about engine A? -