Trzy czynniki, które wpływają na tempo topnienia lodu, to temperatura, ciśnienie i obecność zanieczyszczeń. Obiekty topią się, gdy osiągną odpowiednią temperaturę i ciśnienie, tam gdzie mogą przejść z fazy stałej do ich fazy ciekłej. Zanieczyszczenia zmieniają temperaturę, w której to się dzieje.
Wszystkie substancje mają potrójny punkt, specyficzną temperaturę i określone ciśnienie, w których mogą występować w całości jako stałe, ciekłe i gazowe. Jeśli substancja taka jak lód ma temperaturę, w której może przejść z ciała stałego, ale ciśnienie jest zbyt niskie, aby stała się cieczą, przechodzi bezpośrednio w parę.
Podnoszenie ciśnienia na lodzie powoduje, że topi się w niższych temperaturach, a obniżenie ciśnienia sprawia, że pozostaje on stały w wyższych temperaturach. Zanieczyszczenia wpływają na temperaturę topnienia, powodując, że faza ciekła występuje w niższych temperaturach. Dzieje się tak dlatego, że cząstki zanieczyszczeń są w stanie zastąpić niewielką ilość wody obecnej na powierzchni lodu. To przemieszczenie sprzyja zestaleniu lodu, aby zastąpić wodę i stopić. Wszystkie zanieczyszczenia mają ten efekt, ale jak dużo zmieniają temperaturę topnienia, zależy od wielkości granulek i ich właściwości chemicznych.