1. A computer system configured to search across one or more media source types comprising: a user interface configured to receive inputs of search criteria for a search relating to an item of a first media source type, the item being one of a first plurality of items of the first media source type; at least one processor configured to execute instructions to cause a computer to: limit the search to said one or more media source types, conduct the search based on the search criteria in a database, the database being a remote database, wherein the search is conducted in one or more sections of the database, each of the one or more sections of the database respectively corresponding to one of said one or more media source types, and the one or more sections comprising a first section of the database which includes content information about first plurality of items, the content information coming from a plurality of content sources, said plurality of content sources being a plurality of hardware coupled to said computer system, and wherein said one or more sections of the database comprises a second section of the database which includes content information about a second plurality of items which are of a second media source type, wherein the search further includes filtering search results by comparing the search results from the remote database to local content source availability of the computer system, wherein the remote database is a voluminous database and contains preprocessed links of like information in two sections, the first section containing preprocessed links to like information within same media source type and the second section containing preprocessed links to like information across all media types prior to said user interface receiving inputs of the search criteria; a display configured to provide the search results of the search; and memory coupled to said processor and configured to store the first section of the database.