A method of delivering content from a content delivery system to a user's terminal
over a communication link that provides users with flexibility in determining how
to pay for content, one option being to receive targeted advertising with the content.
Other options presented to the user involve various methods of paying for limited
or unlimited access to the content. Therefore, the status in terms of whether access
is free for each available content item relative to each user is tracked using
a tracking database.