Are all types of salt the same?

No, definitely not.  There are varying sized grains or crystals of salt, various production methods, different colors, and potentially different additives.  For example, a fine-grained iodized salt is highly processed with additives, while a finishing salt may be very unprocessed natural crystals harvested directly from sea water.