Software used to assist with one or more elements of document discovery or subpoena response, especially as pertains to electronic records, such as retention, culling, text and metadata extraction, search, review, redaction, production, early case analysis, or predictive coding.