Salting ensures unique hashes for identical passwords.
Salting involves adding a unique value to each password before hashing, which prevents attackers from using precomputed tables (rainbow tables) to crack passwords. For instance, if two users on an e-commerce site use 'password123', salting ensures their hashes differ, increasing security.