1. A method for information management comprising: monitoring output from an application to an operating system which if executed causes data protected by a backup application to be deleted, wherein the output is monitored substantially continuously; determining if a policy applies to the data which would be deleted if the output were executed; and using a processor to execute the policy if the policy applies, including by: determining whether the policy allows deletion of the data; and determining whether to store the data in higher performance storage or lower performance storage, including by: obtaining a prioritization list which includes a first type of document and a second type of document, wherein the first type of document has higher priority than the second type of document; determining if an occupied portion of the higher performance storage exceeds a predetermined amount; and in the event the occupied portion of the higher performance storage exceeds the predetermined amount, moving data associated with the second type of document from the higher performance storage to the lower performance storage before data associated with the first type of document is moved from the higher performance storage to the lower performance storage.