Este documento describe tres tipos de software: el software de sistema que controla las operaciones del ordenador, el software de aplicación que permite a los usuarios realizar tareas específicas, y el software de desarrollo que proporciona herramientas para que los programadores creen nuevos programas.