Best practice is to use a long random password for every website and app that you use. Of course, remembering random passwords is hard enough, but remembering dozens, even hundreds would be impossible.
Fortunately, you don’t need to remember any of these passwords as a Password Manager can generate and store long random passwords for you.