1. A method for providing access to information using personalized search engines, comprising: obtaining characteristic information representing searching capabilities of each one of multiple personalized search engines, wherein each personalized search engine is personalized by a user to represent one or more base search engines; and selecting a personalized search engine among the multiple personalized search engines for executing a query based on said characteristic information and the query.