A desktop environment enables us to get access on files and apps. Let's look at a modern variant that breaks with the conventional paradigm.
Display server protocols in the course of time. To gain deeper insight, it is necessary to differentiate between X11 and Wayland.
We look at our working environment constantly from various perspectives. What is it that we are really doing on an abstract level on our desktop?