Yum
From Aventine Solutions
A distributed package management system used by many Linux distributions including Fedora. It usually comes with the distribution and you don't really have to think about it.
The default installation is a command line program, but if you'd like to try something with a GUI interface, install yumex:
yum install yumex

