1. A system using tokens to license computer program products comprising: a plurality of computer program products digitally encoded in at least one storage medium, each comprising a plurality of selectively activate-able features; a data store comprising records relating different user-sets, specific ones of the computer program products, and feature-sets, to one another, wherein each feature-set defines which of said selectively activate-able features of the related computer program products are activated when provided to the related user-set; and a token cost calculator, which is a computer program product digitally encoded in a storage medium, operable to determine a token cost for users of said different user-sets to utilize each of said computer program products with each of said feature-sets activated, wherein different token costs are determined by the token cost calculator for use of the same computer program product depending upon which feature-set is activated when the computer program product is utilized.