El software de un sistema informático incluye los programas lógicos necesarios para realizar tareas y dotar al equipo físico de capacidad. El software se divide en aplicaciones como hojas de cálculo y bases de datos, y software de sistema como el sistema operativo y programas de diagnóstico. El software de aplicación también se clasifica como estándar o a medida para usuarios específicos, mientras que el software de sistema controla el funcionamiento interno de la computadora y la ejecución de programas.