Este documento clasifica los sistemas operativos de acuerdo a su estructura y procesos. En cuanto a su estructura, existen los sistemas monolíticos, jerárquicos, de máquina virtual y cliente-servidor. En cuanto a sus procesos, existen los sistemas uniproceso y multiproceso, este último puede manejar múltiples procesadores.