A method and apparatus are provided for a dynamic information connection
engine. User actions are detected on at least one client system. In
response, a determination is made whether the user is searching for
supported information. When the user is searching for supported
information, information is extracted electronically from third party web
sites, direct supplier connections, and intermediate databases. Potential
information suppliers are automatically selected in response to the
detected user search. Queries are formulated from the user search and
transferred to each selected supplier over a network coupling. The
queries include a request for information. Responses are received from
the suppliers, and the responses are used to generate a result list for
the user. The result list includes information and query status
information. Further, an electronic link may be provided to a web site of
each supplier from which the information was derived.