Question: what is the difference between a heat engine and a heat pump?
Answer: First, since the efficiency of any heat engine is less than 1, it means that COPhp is always greater than 1—that is, a heat pump always has more heat transfer Qh than work put into it. Second, it means that heat pumps work best when temperature differences are small.