Application packaging (or re-packaging) is the process of creating a meta-program that in turn automatically installs software across multiple computers. The meta-program typically includes a set of default properties for the applications it installs. Application packaging can help enterprises manage growing volumes of software for desktop and server systems efficiently. By streamlining software configuration and deployment, application packaging can help reduce application support and management costs.