Package manager
A package manager, or package management system, is software that supports installing, upgrading, configuring, and removing software for the host system in a consistent manner. A package manager deals with packages, distributions of software and data in archive files.