salting is simply the addition of a unique, random string of characters known only to the site to each password before it is hashed, typically this "salt" is placed in front of each password. the salt value needs to be stored by the site, which means sometimes sites use the same salt for every password.