Salt is a unique value added to data, commonly a password, before hashing to make precomputed attacks harder.
Salt supports data protection, trust, integrity, and secure communication; implementation details matter because weak key handling or configuration can undermine otherwise sound controls.