What is the difference between table salt and de-icing (or rock) salt?
Both are simply salt. The only difference is the size of the crystals and the amount and type of trace minerals or additives that are included. Table salt usually contains iodine. Rock salt, which is very coarse, often includes an additive to prevent clumping. In most instances, table salt is evaporated out of ocean water or a brine solution.