Es geht um das Basissystemmund nicht um die Apps.
Du kannst bei einer nicht immutablen Distribution im Temrinal mit
ACHTUNG NICHT AUSFÜHREN!!!!!!
All deine Konfigurationsdateien löschen. Oder z.b. den Boot Ordner löschen und hast nachher ein System das nicht mehr booten kann.
Bei imuutablen System spricht man immer vom Basissystem (Kernel, GNU Tools (also Bash, und die gängigen Temrinal befehle wie cd, grep, etc) und den Desktop).
Die grafischen Anwendungen auf dem Desktop werden dann z.b. als Flatpaks, Snaps, Appimages oder halt wie du willst (einfach Binary runterladen und ausführen geht auch) installiert.
Die Idee ist es das Distributionen einfacher werden. Dieses Basissystem besteht so +/- noch aus rund 800 Paketen (je nach dem wie man sie splittet) Daher eine Distribution muss im Grunde nur noch diese 800 Pakete supporten udn pflegen. Und kann damit evtl auch Supportzeiträume von 15, 20, etc Jahren anbieten.
Mit den ganzen Anwendungen haben die dann nicht mehr zu tun. Eben wie z.B. Android oder iOS.
Gleichzeitig hat man als Nutzer den Vorteil ein immer bootbares System zu haben. Sprich das Basis System ist ein "read-only" Image (also man kann es nur lesen und eben nicht verändern). Bei einem Update wird nicht nur ein kleines Paket heruntergeladen sondern ein komplett neues Image. Das alte Image auf dem Rechner wird dann als Backup gespeichert und das neue installiert.
Beim nächsten Neustart versucht der Bootmanager das neue Image zu booten - falls das nicht gehen sollte löscht er es einfach und bootet wieder vom alten. Daher als Nutzer hat im Grunde immer ein bootbares System.
Mit Flatpak, Snap oder Container hat das im Grunde alles nichts zu tun. Dank Flatpak und Snap hat die Linux Welt aber nun die Möglichkeit sowas umzusetzen. Weil bisher waren die Anwendungen ja immer ein Bestandteil der Distribution. Wenn du unter Linux LibreOffice installieren wolltst hast du das Paket ja über den Paketmanager der Distribution installiert - unter diesen Voraussetzungen ist immutable nicht möglich - bzw nur möglich wenn man den Nutzern die Möglichkeit wegnimmt eigene Anwendungen zu installieren - was ja quatsch wäre.
Danke Flatpak und Co kann man nun immutable Distributionen bauen und muss sich als Distribution nicht mehr um Anwendungen kümmern - und du als Nutzer hast dennoch die Möglichkeit Apps zu installieren.