text: why do ice cream vendors add salt to ice?   the short reason:   to cool the ice cream and keep it from melting, because salt water and ice is cooler than ice or ice and water.      the more detailed reason:  salt water has a lower freezing point than regular water.   ice is never just one temperature, and the molecules of ice always have a distribution of speeds. the fastest molecules are the warmest ones, and the ones closest to melting. if the ice is in equilibrium with some water, the coldest water molecules will be freezing at the same rate as the fastest ice molecules are melting.   now introduce some salt. this upsets the equilibrium because now fewer water molecules will freeze, since the freezing point of salt water is lower. the ice will melt faster than the water will freeze. as ice melts, it absorbs energy from the environment (called the heat of fusion). so one is creating a system where heat is absorbed from the surroundings of the salt water and ice mixture.   this salt water and ice mixture can be used to cool the ice cream. ice cream freezes at about 25 degrees f, so one needs more than just ice at 32 degrees f to make ice cream, and to keep it frozen.   an aside:  a salt water and ice mixture will cool down to about 0 degrees f (-18 degrees c). at the time fahrenheit devised his scale, was the coldest temperature that could be produced in the laboratory (that is why it became zero degrees). fahrenheit also intended to make 100 degrees the temperature of a normal average healthy human body on his scale (it is really 98.6 degrees f), but he got it wrong (obviously).