Installation (or
setup) of a
computer program (including
device drivers and
plugins), is the act of making the program ready for
execution. Because the process varies for each program and each computer, programs (including
operating systems) often come with an
installer, a specialized program responsible for doing whatever is needed for their installation. Installation may be part of a larger
software deployment process.