# Why does MgCl2 lower the freezing temperature, and how does it do so?

I am working on a project in my chemistry class, and even though we've already finished the lab, I'm still confused as to why and how $\ce{MgCl2}$ melts ice/ lowers the freezing temperature of water. Can anybody tell me why this happens?

The $\ce{Mg^{2+}_{(aq)}}$ and $\ce{2Cl^{-}_{(aq)}}$ ions disrupt hydrogen bonding, preventing ice from forming a lattice structure. Therefor, the water must be colder so those weak hydrogen bonds will be acting on water molecules with less kinetic energy (i.e., colder), finally allowing them to create a crystal around the dissolved "impurities" $\ce{Mg^{2+}_{(aq)}}$ and $\ce{2Cl^{-}_{(aq)}}$.