Most distros come with plenty of programs for typical use. But if you want to install additional ones, getting an rpm of the program is the easiest. It's like a windows setup.exe file. A simple command like "rpm -iv myprogram.rpm" will install myprogram. Oh, and you need to be root to install programs.