El documento describe cuatro estructuras principales de sistemas operativos: modular, microkernel, por capas y cliente-servidor. La estructura modular divide el sistema operativo en módulos independientes que se comunican entre sí. La estructura microkernel separa las funciones del núcleo de la interfaz de usuario. La estructura por capas organiza las funciones en diferentes niveles de abstracción. La estructura cliente-servidor distribuye las funciones entre máquinas cliente y servidores.