A digital content distribution system comprising: (a) a central content warehouse for storing digital content; (b) a distributed architecture of decentralized content hosting, forming a distributed content host, and delivery clusters and content users in each cluster coupled to said central content warehouse and able to receive digital content therefrom; (c) each cluster incorporates a user information and tracking system serving all the users associated with the cluster for generating user information and tracking data; (d) said user information and tracking system (112,114,116) being coupled to said central content warehouse and able to provide said user information and tracking data; and (e) the distributed content host and users of each cluster having complementary software for usage information delivery and content delivery; characterised in that the decentralized content hosting and delivery clusters in said distributed architecture comprise: a distribution content warehouse coupled to the central content warehouse for storing content received from said central content warehouse, one or more client servers coupled to said distribution content warehouse for receiving digital content from said distribution content warehouse, and at least one set top box coupled to said one or more client servers for receiving digital content from the one or more client servers and being operative to play the received digital content for a user, and wherein the user information and tracking system (112,114,116) is for managing user profiles obtained from end user data and providing content control information to the central content warehouse for enabling the distribution content warehouse to provide a content library tailored to the needs of a group of users served by the distribution content warehouse. (a) a central content warehouse for storing digital content; (b) a distributed architecture of decentralized content hosting, forming a distributed content host, and delivery clusters and content users in each cluster coupled to said central content warehouse and able to receive digital content therefrom; (c) each cluster incorporates a user information and tracking system serving all the users associated with the cluster for generating user information and tracking data; (d) said user information and tracking system (112,114,116) being coupled to said central content warehouse and able to provide said user information and tracking data; and (e) the distributed content host and users of each cluster having complementary software for usage information delivery and content delivery; a distribution content warehouse coupled to the central content warehouse for storing content received from said central content warehouse, one or more client servers coupled to said distribution content warehouse for receiving digital content from said distribution content warehouse, and at least one set top box coupled to said one or more client servers for receiving digital content from the one or more client servers and being operative to play the received digital content for a user, and wherein the user information and tracking system (112,114,116) is for managing user profiles obtained from end user data and providing content control information to the central content warehouse for enabling the distribution content warehouse to provide a content library tailored to the needs of a group of users served by the distribution content warehouse.