Rock salt is a natural, unrefined salt consisting of large crystals with mineral impurities. Sometimes the impurities color the salt. For example, natural salt occurs in white, pink, red, and black. The grain size, color, and flavor make rock salt popular for recipes, bath products, and crafts, but it can be expensive!