Comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, incluyen, entre otros, aplicaciones informáticas tales como procesador de textos,software de sistema, tal como un sistema operativo, el que, básicamente, permite al resto de los programas funcionar adecuadamente,