1. A method of filtering a corpus of documents relevant to a litigation, comprising: identifying the corpus of documents to be filtered, wherein the documents are relevant to a litigation; generating a first modifiable query, wherein the first modifiable query comprises desired characteristics of the documents in the corpus; filtering the corpus of documents in accordance with the first modifiable query into a first result set; naming the first result set of the first modifiable query with a first name that identifies the first result set; generating a second modifiable query, wherein the second modifiable query comprises desired characteristics of the documents in the first result set; filtering the first result set in accordance with the second modifiable query to generate a second result set based on the first modifiable query and the second modifiable query, the filtering the first result set further comprising: applying the second modifiable query to the first result set by using the first result set, specified by the first name that identifies the first result set, as a source of documents for the applying the second modifiable query; naming the second result set with a second name that identifies the second result set; labeling elements of the second result set with the second name that identifies the second result set, wherein the labeling enables presentation of the first and second modifiable queries in response to a user selection; determining a change in either the first modifiable query or second modifiable query; and automatically updating the second result set, without additional user involvement, to reflect the change in either the first modifiable query or the second modifiable query.