so people.. what is the true definition of horsepower and torque.. ive been wondering this for a while and im not really shure what they both do... can anyone help me out????