1. A system for managing content comprising: an interface to receive an operation associated with an instance of a smart container, wherein the smart container comprises a logical structure configured using a definition to manage associated content; a processor configured to: determine whether the operation is allowable based at least in part on a policy; and in the event that the operation is allowable, perform the operation; and a memory coupled to the processor and configured to provide the processor with instructions.