Halite Uses (from Wikipedia.org, link below)
Halite is often used both residentially and municipally for managing ice. Because brine (a solution of water and salt) has a lower freezing point than pure water, putting salt or saltwater on ice that is near 0 °C (32 °F) will cause it to melt. (This effect is called freezing-point depression.) It is common for homeowners in cold climates to spread salt on their sidewalks and driveways after a snow storm to melt the ice. It is not necessary to use so much salt that the ice is completely melted; rather, a small amount of salt will weaken the ice so that it can be easily removed by other means. Also, many cities will spread a mixture of sand and salt on roads during and after a snowstorm to improve traction. In addition to de-icing, rock salt is occasionally used in agriculture. An example of this would be inducing salt stress to suppress the growth of annual meadow grass in turf production.
Salt is also used extensively in cooking as a flavor enhancer and to cure a wide variety of foods such as bacon and fish.Larger pieces can be ground in a salt mill or dusted over food from a shaker as finishing salt.
Some cultures, especially in Africa, prefer a wide variety of different rock salts for different dishes. Pure salt is avoided for particular colors of salt indicating the presence of different impurities. Many recipes call for a particular kinds of rock salt, and imported pure salt often has impurities added to adapt to local tastes.