Yum is an automatic updater and package installer/remover for rpm systems. It automatically computes dependencies and figures out what things should occur to install packages.
Yum makes it easier to maintain groups of machines without having to manually update each one using rpm.