El documento describe las diferentes estructuras de los sistemas operativos, incluyendo sistemas monolíticos, de capas, microkernels, cliente-servidor y máquinas virtuales. Explica que los sistemas monolíticos ejecutan todo el código del sistema operativo como un solo programa, mientras que los sistemas de capas y microkernels son más modulares y dividen el sistema operativo en módulos independientes que se comunican entre sí. Los sistemas cliente-servidor usan procesos servidores para proveer servicios a procesos cliente,