1. A method for application management comprising: inputting results from an electronic discovery application into a data dictionary, wherein the results indicate one or more applications installed at a computing device; generating one or more user software pages based on the results; comparing the one or more applications indicated as being installed at the computing device to an application indicated in the data dictionary as being installed at an earlier time; determining a status indicator of at least one of the one or more applications, wherein the status indicator is in the data dictionary based on the results of the comparison; and remotely installing at the computer device software corresponding to the one or more application, based on the determined status indicator.