1. A method for collaborative matter management and analysis comprising: uploading a document; setting a document type and date for said document; generating a structural hierarchy based on said document type; extracting text from said document using text recognition; determining from said extracted text if said document is Bates stamped and generating a Bates range for said document if said document is Bates stamped; determining from said extracted text if said document is a version of an existing document and associating said document with said existing document upon positive determination; and converting citations in said document to hyperlinks to other documents.