Answer:
The answer is below
Step-by-step explanation:
The difference between a heat engine and a heat pump is that a heat engine is a device that converts Thermal energy into Mechanical Energy while a heat pump is a system that extracts heat from a cold body and delivers it to a hot body.
A Heat Engine generates mechanical energy (work) from the temperature difference between two thermal reservoirs while a Heat pump extract heat from a low temperature reservoir and delivers the heat energy to a high temperature reservoir.