5. A server for managing content assets for licensing, comprising: a processor; a communication interface in communication with the processor; a data storage for storing content assets; and a memory in communication with the processor for storing a instructions, which when executed by the processor, cause the processor to perform a plurality of operations, including: storing a plurality of content assets in the data storage; assigning each content asset to a collection, wherein a collection includes a plurality of content assets within a single element of a classification matrix, wherein each column of a classification matrix corresponds to one of a plurality of license models and each row of a classification matrix corresponds to one of a plurality of pricing tiers, wherein a license model specifies a set of usage restrictions on a license to a content asset and a value tier designates a relative level of quality and corresponds to a plurality of license prices, wherein license prices for higher quality value tiers are generally higher than license prices for relatively lower quality value tiers; receiving, from a client computer, a specification of a usage requirement and a price range; identifying the collections associated with the specified usage requirement and price range; and providing to the client computer a list of the identified collections.
5. A server for managing content assets for licensing, comprising: a processor; a communication interface in communication with the processor; a data storage for storing content assets; and a memory in communication with the processor for storing a instructions, which when executed by the processor, cause the processor to perform a plurality of operations, including: storing a plurality of content assets in the data storage; assigning each content asset to a collection, wherein a collection includes a plurality of content assets within a single element of a classification matrix, wherein each column of a classification matrix corresponds to one of a plurality of license models and each row of a classification matrix corresponds to one of a plurality of pricing tiers, wherein a license model specifies a set of usage restrictions on a license to a content asset and a value tier designates a relative level of quality and corresponds to a plurality of license prices, wherein license prices for higher quality value tiers are generally higher than license prices for relatively lower quality value tiers; receiving, from a client computer, a specification of a usage requirement and a price range; identifying the collections associated with the specified usage requirement and price range; and providing to the client computer a list of the identified collections. 6. The server of claim 5 , wherein the content assets have keywords associated therewith, and wherein the instructions further cause the processor perform the operations of: receiving, from the client computer, at least one keyword; receiving, from the client computer, a selection of at least one collection from the identified collections; determining which of the plurality of content assets are associated with the at least one received keyword and with the selected at least one collection; and providing, to the client computer, a list of the determined content assets.