The basic task of Wayland is to facilitate that a program (most commonly a DE compositor/WM) can draw on the screen using the GPU without the programmer having to write OpenGL code.
Reply on news.ycombinator.com