A method and apparatus are provided for obtaining information over the internet.
The method includes the steps of uploading a search agent from a searching terminal
to a website to be searched and executing the uploaded steps of the search agent
at the website to provide a search result. The method further includes the step
of downloading the search result to the searching terminal.