One of the advantages of X is that multiple applications can share the same screen space. Given that screen space is a limited resource, there needs to be mechanisms for sharing it.