. "In yet other embodiments, a service provider provides the front end user interface over the Internet that interfaces with a user, but then searches for documents identified by message digests over the Internet or other worldwide network, rather than storing the documents itself." . . .