Wayland & X provide the graphics interface. Windows no longer has any such separation, but in the old days Windows ran on top of DOS, Linux still splits the GUI & CLI up.
In practice Linux is even more granular, with multiple options at many more layers of the stack.
In practice Linux is even more granular, with multiple options at many more layers of the stack.