Salting
Salting refers to adding a random token to a password before hashing it.
Salting passwords can protect you from dictionary attacks in the event of a database leak. The salt is typically stored alongside the hash, and is used in the recalculation of the hash when further login attempts are made.