In today's world it can mean anything. If I compare my mid 70's 16 horse Kohler and my early 2000 15 horse. Two engines I have run for years and same manufacturer. With different torque curves, I could argue all day of the difference. So many variables to consider. But yes, hp is hp. How it is figured gets close to lawyer talk though.