I read some time back about an article (and wish I had bookmarked it) about the "types" of salt. That particular one classified [non-millable] salts into three different categories.
Table salt: the fine, iodine-added salt you get in plastic bottles. Comes with anti-caking additives to prevent clogging.
Finishing salt: large flakes of sea salt, mostly used by professional kitchens to add the final touch to a dish.
Kosher salt: a sort of catch-all name for salt without additives, more coarse than table salt but small and granular enough to roll off of an unsuspecting surface.
Based on what I use personally, I think both of my choices fall between the last two categories. Maldon sea salt for most cooking uses (disregard the brand, Maldon just happens to be plenty available in the UK), and extremely coarse sea salt / rock salt for filling the mill. The sea salt flakes are fine enough to crush easily between the fingers, so in practice it probably behaves much like you'd get from a "kosher salt".
there's also other salts in it besides sodium chloride. for some reason my brain tells me that pink salt is saltpeter, but that's potassium nitrate, and wikipedia says pink salt is sodium nitrate.
Close. When I was a kid we used to make gunpowder (charcoal, sulfur, potassium nitrate) with saltpeter that we got from the drug store. The story to tell was "my mom is making ham." But that was whitish.
Hmmm. I do have some pink salt that I used to cure ham last fall. OK, just checked and the package says sodium nitrate.