The cheesy streets of Milwaukee

These explain it quite well. First the regular answer. Second the fun answer involving entropy.

and

http://antoine.frostburg.edu/chem/senese/101/solutions/faq/thermo-explanation-of-freezingpoint-depression.shtml