Answer:
Difference in temperature
Step-by-step explanation:
According to thermodynamics, heat transfer occurs when heat from a high temperature reservoir moves to a low temperature reservoir. For heat to be transferred, the two objects should have different temperatures with one having more temperature than the other. Heat transfer in solids is by conduction, in fluids is by convection and by radiation.