1. A method for routing and managing documents based on document content, comprising steps of: obtaining a document; determining a classification for the document based on the document content; determining a storage location for the document based on the document classification and storage rules; determining whether the document is stored in the determined storage location; when the document is stored in the determined storage location, updating the document in the determined storage location; when the document is not stored in the determined storage location, determining whether the document is stored in an other storage location; when the document is stored in the other storage location, adding the document in the determined storage location and deleting the document from the other storage location; and when the document is not stored in the other storage location, adding the document to the determined storage location.