Comúnmente conocidos como programas de computadora: son las instrucciones para las tareas del equipo.
Como los programas impresos (los folletos que nos entregan antes de que empiece un concierto, una graduación o una obra de teatro).
Software es la manera de comunicarle al usuario lo que la computadora está ejecutando en todo momento. El software y los programas impresos comparten la misma idea básica; solo que el software es mucho más detallado y contiene cada una de las piezas necesarias para que todo el espectáculo funcione.
El "escenario" es el procesador (CPU), la memoria RAM y el disco duro.
El público disfruta la función a través de la pantalla, y los actores en escena son los programas mismos.
Como las computadoras pueden ejecutar millones de instrucciones por segundo, millones de procesos tienen que coordinarse a la perfección para que el equipo corra sin trabarse y sin arrojar errores, fallas (glitches) o sorpresas inesperadas.