1. A method of dynamically protecting content in a system for managing use of the content in accordance with usage rights associated with the content, said method comprising: receiving a request from a user device for content stored on a server; gathering information from at least one source to build the content in accordance with the request; mapping the content to usage rights; sending a reply including the usage rights to the user device; and permitting use of the content based on the usage rights under control of a security module for enforcing usage rights.