Windows and Interaction
GLX is the OpenGL extension to X11 Windows - provides basic window functions to provide OpenGL rendering context.
GLUT is a user interface toolkit (simple) that constructs windows and provides basic interaction mechanisms (see trapezium example).