1. A method of controlling access to a plurality of content specific databases through an electronic communication network, comprising: compiling a plurality of content specific databases by a content service provider, each content specific database dedicated to a category of information of interest to a user; transmitting a first level query from the user through the electronic communication network to the content service provider; searching one or more of the content specific databases for the first level query; generating a first menu of matches from the content specific database for the first level query; and transmitting the first menu from the content service provider through the electronic communication network to the user.