Her er hvorfor:
* varme er overførslen af termisk energi mellem genstande ved forskellige temperaturer.
* termisk energi er den interne energi fra et objekt på grund af bevægelsen af dets molekyler.
* Temperatur er et mål for den gennemsnitlige kinetiske energi af molekylerne i et stof.
Så når genstande med forskellige temperaturer kommer i kontakt, kolliderer molekylerne med højere kinetisk energi (varmere objekt) med molekylerne med lavere kinetisk energi (koldere objekt), overfører energi og får det koldere objekt til at varme op og det varmere objekt for at køle ned.