1. A system for distributing digital assets across a network, including between a first network device and a second network device, the system comprising: (a) first rights-holder server coupled to the network, said first right-holder server being adapted to introduce a digital asset for distribution, said digital asset having an associated first set of distribution rules; and (b) a second host server coupled to the network, said second host server being adapted to store and distribute said digital asset; and (c) a third management server coupled to the network, said third management server being adapted to track transfers of said digital asset over the network and to generate tracking records associated with said transfers; wherein said transfers over the network involving said digital asset between the first network device, the second network device and/or the second host server are processed in accordance with said first set of distribution rules.