1. A system for managing content comprising: an interface to receive an event 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: execute a policy based on the event associated with the instance of the smart container; and a memory coupled to the processor and configured to provide the processor with instructions.