El documento describe tres tipos de software: software de aplicación, que permite a los usuarios realizar tareas específicas como procesamiento de texto o hojas de cálculo; software de sistema, como sistemas operativos, que administran los recursos del hardware y permiten la interacción del usuario con la computadora; y software embebido, que controla dispositivos electrónicos.