Este documento define y clasifica los diferentes tipos de software. Explica que el software está formado por instrucciones y datos que permiten aprovechar los recursos del computador. Se clasifica el software en sistemas operativos, lenguajes de programación y aplicaciones. También describe que un sistema operativo gestiona los recursos de hardware y provee servicios a los programas, mientras que un lenguaje de programación permite especificar sobre qué datos debe operar la computadora.