1. A method for installation of an application software package on one or more target workstations from a source workstation, said one or more target workstations and said source workstation all coupled to a network executing a network operating system, said method comprising the steps of: a) creating a pre-installation system snapshot of the software on said source workstation; b) installing said application software package on said source workstation; c) creating a post-installation system snapshot of the software on said source workstation; d) generating an application installation package from said pre-installation system snapshot, said post-installation system snapshot, and said application software package, said application installation file comprising a plurality of commands for installing said application software package on said one or more target workstations; e) storing said installation package at a storage location accessible by said one or more target workstations and said source workstations; on each of said one or more target workstations: f) saving a predetermined set of files; and g) installing said application software package on said corresponding target workstation through said application installation file.