Este documento clasifica los principales tipos de software. Describe el software de sistema, que incluye sistemas operativos y controladores de dispositivos, y permite la interacción con el hardware. También cubre el software de programación, como editores de texto y compiladores, que permite a los programadores crear software. Además, explica el software de aplicación, como procesadores de texto y hojas de cálculo, que permite a los usuarios realizar tareas específicas.