distro thì có base và derived (dẫn xuất từ base distros).
base distro có 1 vài thằng: Arch, RHEL, gentoo, slackware, debian, void, alpine. Khác biệt ở binary type với package manager, kernel tùy trường hợp có thể swap cho nhau đc (trường hợp phổ biến là arch xài kernel gentoo).
derived distro thì là dẫn xuất từ 1 trong mấy thằng base trên, ví dụ Arch có derived là Manjaro, Artix, Arco, Garuda(?); Debian thì có Ubuntu, Mint,...; RHEL thì có fedora, centos, opensuse(?);v..v..
derived distro có thể có package manager giống với base distro hoặc modify lại chút xong đổi tên, nhưng cơ bản thì có thể dùng chung repo.
mỗi distro thì có thể được/ko được ship cùng với DE/WM hoặc có trường hợp đặc biệt như Arco linux bản cài có thể cài khoảng 10 cái DE & WM cùng lúc (tửng vl)
1 trường hợp đặc biệt khác là thằng bedrock linux, nó có thể xài kernel Arch/gentoo, package manager của Arch+gentoo+fedora cùng lúc, hoặc combo quái dị nào đó, tùy thằng xài

đm frankenstein

nói chung sự biến thái của linux thì nhảy hố xuống càng sâu nó càng gớm ghiếc