What is the primary condition for heat transfer to occur between a system and its surroundings?
The NCERT text clearly states: '...when the temperature of body... and its surrounding medium are different, heat transfer takes place between the system and the surrounding medium, until the body and the surrounding medium are at the same temperature.' This highlights the essential role of temperature difference in heat transfer.