Este documento describe tres tipos principales de software: software de sistema, que incluye sistemas operativos y controladores; software de programación, como compiladores y editores de texto que ayudan a crear aplicaciones; y software de aplicación, que son programas diseñados para el usuario final como Word o Excel.