Her er hvorfor:
* varme er overførslen af termisk energi mellem genstande eller systemer ved forskellige temperaturer.
* termisk energi er energien forbundet med tilfældig bevægelse af atomer og molekyler inden for et stof.
* Når to genstande ved forskellige temperaturer er i kontakt, har molekylerne i det varmere objekt højere gennemsnitlig kinetisk energi end dem i det koldere objekt.
* Disse molekyler med højere energi kolliderer med molekylerne af det koldere objekt og overfører noget af deres energi.
* Denne overførsel af energi fortsætter, indtil objekterne når termisk ligevægt, hvilket betyder, at de har den samme temperatur.
Derfor vil varmeenergi altid strømme fra en region med højere temperatur til en region med lavere temperatur. Det er umuligt for varme at spontant flyder fra et koldere objekt til en varmere, uden at eksternt arbejde udføres.