Historically, it has been common practise for people to use a single password across multiple logins. With major data breaches being reported every day, having unique passwords for every login is increasingly important.
Remembering all these passwords can become quite a chore. We recommend using 1Password. With full encryption, unlimited vaults and passwords and hundreds of additional features, 1Password has proven to be the best password manager we have found. This is supported by us having used it exclusively for almost 10 years.
As a subscriber to their Teams product, we have found it's simplicity and security to be excellent value for money. In addition, they have a Families product that is also attractive to home users, allowing parents and children to have their own account in a centrally managed system.