apart from the core compound of sodium chloride, rock salt and black salt possess a higher level of other important minerals like potassium, iron, calcium, zinc, etc., than sea salt.