1. A method for storing electronic documents, the method comprising: defining a plurality of logical storage locations, with each logical storage location corresponding to a predetermined first set of criteria defining one or more data parameters of electronic documents to be stored in the particular logical storage location; storing electronic documents in the plurality of logical storage locations, wherein each electronic document is stored in a particular logical storage location having a particular corresponding predetermined first set of criteria based on a particular corresponding first set of data parameters associated with the electronic document, and the electronic document is indexed within the logical storage location based on a second set of data parameters associated with the electronic document; and dynamically modifying the predetermined first set of criteria corresponding to the particular logical storage location after storing one or more electronic documents by segmenting the predetermined first set of criteria into at least a first subset of the predetermined first set of criteria and a second subset of the predetermined first set of criteria, wherein the first subset of the predetermined first set of criteria corresponds to the particular logical storage location and the second subset of the predetermined first set of criteria corresponds to at least one other logical storage location.