O RPM é um sistema de gerenciamento de pacotes de software. Embora seja usado principalmente no gerenciamento de instalação do Red Hat Linux, muitos outros pacotes Linux usam o RPM como pacote de instalação atualmente. Arquivos RPM ou Red Hat Package Management podem ser convertidos em arquivos Debian. Também pode ser usado no IBM AIX Operating System.