Question: what is the difference between rpm and src rpm?
Answer: rpm file is the installation package for a program ready to run. You may want to install the . src. rpm program if you want to build yourself the program, for example, to enable some functionality not enabled in the distributed .