GTK+3 is a graphical user interface toolkit.
GTK+3's release notes indicate that its new features include
- "multiple backend support" so that the same application can use Wayland or Xorg without being recompiled
- support for modern input devices, including multiple pointers
Excerpted verbatim from "GTK+2 vs GTK+3" on WikiVS.