The X Window System allows applications to present bitmap images on a display, and receive mouse and keyboard input. The main implementation is X.Org, shepherded by the X.Org Foundation: https://x.org/. Originally for Unix-like systems, it is now available on many other architectures, such as Microsoft Windows: I find ssh's X forwarding feature especially useful there.