Something like eMule uses that opens additional tabbed windows with each new search request. This makes hunting for files easier, since we don't have to remember what was on the last search page that was just overwritten, or repeat the previous search over again to compare results.
The browse function could also be done the same way.