A method of attack whereby that attacker, often with the help of a program, will try all possibilities of a password one by one. Most logins often have a limit on the amount of times one can enter a wrong password to prevent such an attack. If an attack is offline, however, such as trying to access encrypted materials or a password protected file, the attacker can take as long as he desires.
See DynaPass Two-factor Authentication