Question: what are the key characteristics of heat?
Answer: As pointed out the heat flow is governed by temperature gradient, No gradient no heat.
Another important aspect of heat is its quality . Quality is the measure of how much useful work can be obtained by the heat. The higher the temperature, the higher the quality of heat.