These days there are so many websites that require you to logon that remembering passwords becomes a pain. Most people’s solution is to only use one or two different passwords. This is not a secure approach because if someone gets hold of one then they effectively have access to many sites. Fortunately these days there is a solution and that is to use software that will generate strong passwords, remember them on a per website basis and enter your login details for you when you want to login. The one I use is 1Password. You can find its details here.