what is the difference between maximum power and maximum torque?
As you can clearly see Torque is maximum at mid rpm's whereas Power is maximum at the top of the rev band. This is because max Torque occurs at the maximum Volumetric Efficiency of the engine. Volumetric efficiency is the breathing ability of the engine or how efficiently your engine breathes (sucks in air).