LastPass is a browser plugin. KeePass is a standalone application but it can pass credentials to your browser to save you the trouble of having to copy/paste them.
I've been using LastPass for a long time and even purchased their their Enterprise version for $work. I also use KeePass and recommend both.