12. A method of managing information comprising: providing an organization having an information management system comprising one or more rules comprising a context expression stored on a server to manage information of the organization; within the organization, providing a user logged onto a client and a confidential document managed by the information management system; storing a subset of the one or more rules of the policy on the client, wherein the subset of one or more rules of the policy are supported by the client and a first rule of the subset of one or more rules comprises translating the first rule from a first syntax format not supported by the client to a second syntax format supported by the client; when the user attempts to perform an operation on the confidential document, evaluating the one or more rules at the client only to determine whether to store information regarding the attempted operation in a storage location, wherein based on a first context expression of a first rule, approving the attempted operation will occur only during a particular time period, and based on a second context expression of a second rule, approving the attempted operation will occur only when the user is in a particular location; after the evaluating, updating the one or more rules at the client with the rules stored at the server with one or more updated rules; and after the updating, when the user attempts to perform the operation on the confidential document, evaluating the one or more updated rules at the client only.
12. A method of managing information comprising: providing an organization having an information management system comprising one or more rules comprising a context expression stored on a server to manage information of the organization; within the organization, providing a user logged onto a client and a confidential document managed by the information management system; storing a subset of the one or more rules of the policy on the client, wherein the subset of one or more rules of the policy are supported by the client and a first rule of the subset of one or more rules comprises translating the first rule from a first syntax format not supported by the client to a second syntax format supported by the client; when the user attempts to perform an operation on the confidential document, evaluating the one or more rules at the client only to determine whether to store information regarding the attempted operation in a storage location, wherein based on a first context expression of a first rule, approving the attempted operation will occur only during a particular time period, and based on a second context expression of a second rule, approving the attempted operation will occur only when the user is in a particular location; after the evaluating, updating the one or more rules at the client with the rules stored at the server with one or more updated rules; and after the updating, when the user attempts to perform the operation on the confidential document, evaluating the one or more updated rules at the client only. 17. The method of claim 12 wherein the when the user attempts to perform an operation on the confidential document, evaluating the one or more rules to determine whether to store information regarding the attempted operation in a storage location is replaced by when the user performs an operation on the confidential document, evaluating the one or more rules to determine whether to store information regarding the operation in a storage location.