I am a big believer in this program because of the fact that we all have more and more passwords to remember and the need to keep them safe.
I have found that it is imperative to make sure that we always use a different password for a different site- never use the same password for every site. The reason for that is if there is a compromise on one site that you have an account with and they find out your password, they can't match your email and password somewhere else. I think you get the idea.
The basis behind Dashlane Password Manager is that you can more easily use high-grade passwords that are difficult to guess and that can not be easily associated with other sites.