go to www.rpmfind.net
and download apt.
open a console
# rpm -i [apt]
# apt-get update
it'll load some info about apt servers it's using.
# apt-get install synaptic
after this, it will give you a link in your redhat menu to start synaptic and a very easy way to download program and kernel updates as well as new software. The list isn't amazingly extensive, but it's very large. If you've found the RPM for a program not listed on synaptic's product box:
# apt-get install [url of the RPM file eg: http://www.somewhere.org/somewhereElse/this.rpm
Apt is the Debian package manager, but it's been ported for RPM based distros.
Red Hat doesn't currently have support in it's OWN package manager for RPM's installed from other sources, but with desktop development turning over to Fedora (there isn't supposed to be a RH10, but a Fedora 1), there will probably be 3rd party RPM support built into the Red Hat Package engine in Fedora.
Hope this is useful