1. In a network having one or more servers connectable to one or more clients, a method of monitoring use on a first client of a first resource, the first resource comprising a plurality of components and having a resource identifier associated therewith, the method comprising: downloading to the first client a first component of the first resource from a first server; executing on the first client an executable program to download one or more second components of the first resource; monitoring use of the first component of the first resource and use of the one or more second components of the first resource; generating resource use data; and transmitting from the first client to a second server information comprising resource use data and the resource identifier.