Mal vas si aún no sabes lo que es un RPM. A grandes rasgos, se trata del paquete que contiene los archivos que forman un programa para que puedas instalarlo fácilmente. En origen se usó en RedHat (RPM = RedHat Package Manager), y después se ha generalizado en muchas distros, tanto en las herederas de RedHat (Mandriva, Fedora...) como en otras que nacieron independientes (Suse...). Para más información te recomiendo que eches un vistazo al
manual de instalación de programas en GNU/Linux de Ociomax.