O documento discute três tipos de software: software livre, cujo código é disponibilizado publicamente; software proprietário, que possui restrições de cópia e modificação; e software comercial, desenvolvido para gerar lucro. Ele também diferencia software de aplicação, que permite tarefas específicas, de software de sistema, responsável pelo funcionamento do computador.