Es una capa intermedia entre el ordenador y el usuario. Se podría considerar como un programa (normalmente de gran tamaño) que toma el control del ordenador y que nos proporciona las utilidades básicas. Para usos más avanzados, necesitaremos instalar aplicaciones informaticas como bases de datos, hojas de cálculo, programas a medida, etc.