It is a tool that creates very strong, unpredictable passwords based on your input. As these passwords are not generally second nature for you to remember, a password manager can come in very handy.