RPM – Redhat Package Manager
Redhat Package Manager is a package management system designed to build and manage packages of software including the source and binaries. It is usually an executable file with extension *.rpm, the extension of the source file is *.src.rpm known as Source RPM.
It is an open packaging system, which runs on Linux, but some other vendors such as Novell NetWare (as of version 6.5 SP3), openSUSE and IBM’s AIX as of version 4 use RPM for their own products. Originally named as Red Hat Package Manager, RPM now stands for “RPM Package Manager”.
An RPM is delivered in a single file, normally in the format:
for example, xyz-5.0-3.1.2-7.i386.rpm