A mechanism for seamlessly searching and accessing information available
through the Internet and other resources is disclosed. The present
invention maintains a database of file objects available from numerous
sources. The present invention updates the database periodically to ensure
the accuracy and completeness of it. The present invention also may access
and retrieve data from numerous sources when prompted by a single and
simple command initiated by the user. The user is shielded from the quirks
and intricacies of various information sources.