Salt is a random piece of data generated for each user that is combined with the password before hashing. This adds an extra layer of complexity to the password and makes it harder to crack.