Chrome: The Chrome browser already automatically saves everything you do in its history, but it's not very good at presenting it. CottonTracks is an extension that organizes that history into something you can actually understand.
When you open CottonTracks, it gives you a visual list of your search history, starting with your most recent tab. So, if you open a tab, search for "Lifehacker" and then click through to a bunch of articles, CottonTracks organises all of that activity into one card. Open another tab, go through another search, and it will do the same thing. It essentially organises your web history based on context.
If you spend a lot of time online and lose track of what you're doing, CottonTracks is worth a look. It's a lot better than trying to dig through Chrome's history page.