El documento clasifica el software en tres categorías principales según su función: software de sistema, software de aplicación y software de desarrollo. También lo clasifica según su licencia en software propietario, shareware, de demostración, libre y freeware. El software de sistema incluye sistemas operativos como Windows y Linux. El software de aplicación incluye hojas de cálculo, procesadores de texto y bases de datos. El software de desarrollo incluye lenguajes de programación como C++ y Visual Studios.