1. A component distribution server system connected to at least one network through at least one respective network interface, the component distribution server system comprising: a package specification process that receives at least one package, the packages being subparts of at least one application program from at least one enterprise information system, the packages having at least one asset, each asset having an asset type and at least two asset layers, a first asset layer being a logic/data layer and a second asset layer being an extended environment layer, the logic/data layer having information that includes a function of the asset and the extended environment layer being a subset of the enterprise information system and having portions of the enterprise information system necessary to support the respective logic/data layer; a process adapter process that translates at least one of the asset layers so that the asset performs the asset function on at least one target base environment of at least one target computer; and a target process that changes the at least one of the layers of the asset in order to provide specific information for at least one of the specific target computers, whereby a transformed asset is an asset that is translated by the process adapter process and changed by the target process.