A method of a data distribution component for providing content, the method comprising:
- transmitting, by circuitry of the data distribution component, content identification data specifying content data;
- transmitting, by the circuitry of the data distribution component, the content data purchased at a first one of a plurality of devices of a user to the first one of the devices of the user via the Internet;
- transmitting, by the circuitry of the data distribution component, a list of the purchased content data, purchased at the first one of the devices of the user, to a second one of the devices of the user;
- transmitting the purchased content data, purchased at the first one of the devices of the user, to the second one of the devices of the user for download;
- and
- storing, by a memory of the data distribution component, the content identification data and the content data.