Fedora Silverblue
Fedora Silverblue is what happens when you look at a Docker container one day and think “Hmm… I wonder if we can build an entire OS out of this if we included a kernel and a bootloader…”.
It is an Atomic, Immutable(mostly) linux distro built on the foundations of Fedora Linux, using it’s own package manager, rpm-ostree.
You can install packages like you would on normal Fedora Linux (“Layering” as it is called), but don’t layer too many packages. Fedora Silverblue ships with the GNOME Desktop Environment, although different spins exist like Fedora Kinoite (ships KDE Plasma), Fedora Cosmic Atomic and the like. But Fedora Silverblue remains, by far, the best experience amongst all the Atomic spins.
Flatpak is a new packaging format for linux that puts an emphasis on containerization and sadboxing apps. Basically, think of it as Docker but for desktop linux apps.
Being centered around the ideas of containerization, immutability and atomicity, Fedora Silverblue prefers apps to be shipped as Flatpaks.
This section contains guides and information mostly specific to Fedora Silverblue.
I recommend reading the content at linux/others section for guides and information that is applicable to most linux distros.
Also read the linux/basics section for a brief overview of how to use and navigate the CLI.