This document provides an overview of the X Window
System's architecture, give a better understanding of its design,
which components integrate with X and fit together to provide a
working graphical environment and what choices are there regarding
such components as window managers, toolkits and widget libraries, and
desktop environments.