El documento describe un modelo de sistemas operativos por capas, donde cada capa representa un nivel de abstracción. Los niveles más bajos incluyen circuitos electrónicos y conjuntos de instrucciones, mientras que los niveles más altos gestionan procesos, memoria virtual, comunicaciones, sistemas de archivos y dispositivos. El modelo separa el hardware subyacente del sistema operativo propiamente dicho y los conceptos asociados a la multiprogramación.