1. A computer-implemented method of categorizing a uniform resource locator (URL) based on web content associated with the URL using at least one electronic hardware processor configured to implement a database management module, the method comprising: associating a first categorization priority with a first URL collection method of a plurality of URL collection methods, and associating a second categorization priority with a second URL collection method of the plurality of URL collection methods, the second URL connection method being a different type of collection method than the first URL collection method, wherein each of the plurality of collection methods is performed using at least one electronic hardware processor, and each collection method comprises one of a web crawler, a Domain Name Server (DNS) database, and a honey client; assigning a particular categorization priority to each of a plurality of URLs, the categorization priority assigned to each particular URL based on whether the first or the second URL collection method identifies the particular URL of the plurality of URLs, wherein the first categorization priority is assigned to the particular URL in response to the first URL collection method identifying the particular URL and the second categorization priority is assigned to the particular URL in response to the second URL collection method identifying the particular URL; categorizing the plurality of URL's in an order that is based on a difference between the first and second categorization priorities as assigned to each of the plurality of URLs; storing the categorization of the plurality of URL's in a categorization database, a second database derived from the categorization database configured for queries to categorize at least the plurality of URLs when requested by workstations, the workstations being separate from the one or more hardware processors configured to implement the database management module.