All software on a Red Hat Enterprise Linux system is divided into RPM packages, which can be installed, upgraded, or removed. This part describes how to manage packages on Red Hat Enterprise Linux using the Yum and RPM package managers and the PackageKit suite of graphical package management tools.