Trei factori care afectează viteza la care se topesc gheața sunt temperatura, presiunea și prezența impurităților. Obiectele se topește când au atins o temperatură și o presiune corespunzătoare, unde pot trece din faza lor solidă la faza lichidă. Impuritățile modifică temperatura la care se întâmplă acest lucru.
Toate substanțele au un punct triplu, o temperatură specifică și o presiune specifică, în cazul în care aceștia pot exista simultan ca solid, lichid și gaz. Dacă o substanță cum ar fi gheața este la o temperatură la care se poate trecerea de la un solid, dar presiunea este prea mică pentru ca ea să devină lichid, ea trece direct în vapori.
Ridicarea presiunii pe gheață îl face să se topească la temperaturi scăzute, în timp ce reducerea presiunii face ca aceasta să rămână solidă la temperaturi mai ridicate. Impuritățile afectează punctul de topire făcând ca faza lichidă să apară la temperaturi mai scăzute. Acest lucru se datorează faptului că particulele impurității pot înlocui cantitatea mică de apă prezentă pe suprafața gheții. Această deplasare încurajează gheața solidificată să înlocuiască apa și să se topească. Toate impuritățile au acest efect, dar cât de mult schimbă punctul de topire este determinată de dimensiunea granulelor și de proprietățile lor chimice.