El documento describe tres tipos de software: el software de sistema, que incluye programas como el sistema operativo y controladores de dispositivo que administran los recursos de la computadora; el software de aplicaciones, como procesadores de texto y hojas de cálculo, diseñado para facilitar tareas específicas; y el software de programación, que proporciona herramientas para que los desarrolladores creen nuevos programas.