Caldura este o forma de energie care se transfera dintr-un sistem mai cald la unul mai rece prin contact termic. Temperatura, pe de alta parte, este o masura a agitatiei termice a particulelor intr-un sistem. Deci, cu cat temperatura unui sistem este mai mare, cu atat particulele din sistem se misca mai rapid si au o energie cinetica mai mare, ceea ce inseamna ca sistemul are o caldura specifica mai mare.