Question: what are the characteristics of all heat engines?
Answer: They receive heat from a high-temperature source (solar energy, furnace etc.). They convert part of this heat to work. They reject the remaining waste heat to a low-temperature sink (the atmosphere, rivers, etc.). Heat engines are cyclic devices.