You need passwords for the Windows network logon, your e-mail account, your home page's FTP functionality, and other Web sites, since you should be using different passwords for each. KeePass is a free, open-source program that helps you manage your passwords securely. You can put all your passwords in one database, which is locked with one master key or a key-disk, so you only have to remember one password or insert the key-disk to unlock the database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).