1. A method of tracking the usage of at least one digital content comprising: having a provider computer system prepare the content in an encoded format; allowing the provider computer system to distribute the content to a user computer system; making the user computer system generate at least one usage tracking message in response to the usage of the content by the user computer system; enabling the user computer system to report the usage tracking message to the provider computer system; and ensuring that the provider computer system verifies the usage tracking message.