Calcium chloride is better (the solubility heat is greater) but is more expensive.
Sodium chloride (salt) lowers the melting point of ice - so it turns back to water at a lower temperature that it would normally.
Dissolving a salt (NaCl, CaCl2) in water the heat of dissolution is released and the melting point of ice is then decreased.
The ion chlorine from NaCl or CaCl2 is corrosive for metals (all type of vehicles) or roads.
A very good substance for melting ice is table salt. This is because salt is highly soluble in water, and, as more NaCl dissolves in the water, the more this impurity will depress the melting point. Because the water's melting point will be depressed, it will start to melt above zero degrees Celsius. (I'm not sure this is the best substance to melt ice, I simply put it here because of its solubility in water; if anyone knows a more soluble salt, then that will probably melt ice better) Sand is also really good to melt ice
We can use sodium, calcium and potassium chlorides; NaCl is the cheapest, calcium chloride is the most efficient but is more expensive.
Melting ice turns the ice into water.
it's manly consists of salt (NaCl) and helps lower the melting point of ice. It breaks the hydrogen bonds that holds the water molecules in place, therefore melting the ice, but that is quite detailed chemistry.
melting ice a physical change
In ice cream , NaCl (common salt) is added in some amounts. So due to the addition of a solvent in the ice, it increases the melting time ( decrease melting point).
ice melting is a physical reaction
NaCl, sodium chloride, aka salt the mineral used on slippery winter surfers is called (HALITE)
melting ice a physical change