1. A system for request based installation, customization and activation of software packages or products on a computer system operated by a system control program which provides support for the installation of computer program packages or products, said computer system having a plurality of system resources including a plurality of program packages and products stored in the system, where at least some of said program packages and products have interdependencies among each other and where for said program packages or products to be installed interdependencies have to be established to at least some of the program packages and products stored, the system comprising: setup infrastructure means for coordinating the loading, customization, binding and activation of the program package or product to be installed; a plurality of first plug-in means each connected to one of said system resources and used by the setup infrastructure means for creating a product definition, for providing customization dialogs and for support to initialize and modify said program package or product; a plurality of second plug-in means each connected to selected ones of said system resources for providing bind services to the setup infrastructure means, said bind services are used by said first plug-in means to establish binding to at least some of the program products already installed, where the binding parameters needed by the first plug-in means are indicated to the second plug-in means by Bind Requests.