Sure, but you don&#x27;t necessarily need a hierarchical order.<p>Of course the whole desktop computer is a metaphor of the desk and the first commercially successful graphical interfaces resemble a desk.<p>And GUIs are what most people use most of the time, even most devs tend to start their terminal from the desktop in a window, which appears a bit like paper, laying on the desk.<p>It&#x27;s interesting that only few graphical operating environments break with this convention. It seems there hasn&#x27;t been much conceptual innovation in the space of &quot;desktop computing&quot;. Even the tablet seems to represent either a piece laying on the table or the table itself, depending on the size.<p>It should be more efficient to design systems based on the available digital infrastructure, instead of designing them based on partially obsolete office table infrastructure.