Wayland is a replacement for the X11 window system protocol and architecture with the aim to be easier to develop, extend, and maintain.
Wayland is the language (protocol) that applications can use to talk to a display server in order to make themselves visible and get input from the user (a person). A Wayland server is called a "compositor". Applications are Wayland clients.
Water, land, and (existing) housing could be examples of this. However, I reckon the core point here is that while businesses are groups of people, there is social labor and private profit.
Is this even needed when you have qgnomeplatform?