There is provided a network server which interfaces a client with selected database sites from a plurality of database sites. The network server comprises a meta-database (including both text information and multimedia information), a search agent, and a refining module. The search agent indexes the meta-database with a user query obtained from the client, and then distributes queries, developed pursuant to such indexing, to the selected ones of the plurality of database sites. In turn, database site information (responsive to the distributed queries) is retrieved from the selected ones of the plurality of database sites. A refining module is used to update the meta-database with the database relevancy information.