With the aid of this, dictionary-attack programs try out each entry in the list to make a break through.
If the correct password happens to be a weak password, the time taken to figure out the password will be significantly lower when using dictionary attacks instead of brute-force attacks.