OSにSWをインストールしたことって何回かありますが、
マニュアル通りにyumとかrpmをたたいていました。

■OSのパッケージ管理とは何か
OSは、HWをシステムコールという形で命令している。
システムコールを集めたものを私たちはOSに入っているコマンドとして叩いています。
コマンドをパッケージとして扱う。

JavaとかMWも含んで、総括してパッケージといってるらしい。

パッケージ管理にはrpmとyumがある。

■yumの仕組み

わかりやすい解説と図があったので引用

yum installで学ぶ! yum の仕組み(RAKUS Developers Blog | ラクス エンジニアブログ)
http://tech-blog.rakus.co.jp/entry/2017/12/14/105052

パッケージを配布しているサイトがあって、
RPMは、そのサイトがどこにあるのか、どのバージョンが最新なのかを記録する。
yumは、RPMを参照して、自分のパッケージバージョンを比較し、
インストールされてなかったり、最新版じゃなかったら配布サイトにパッケージを取りに行く
そんなイメージでとらえました。