Este documento clasifica el software según su función y distribución. Se clasifica el software según su función en aplicaciones específicas, lenguajes de programación, sistemas operativos, suites de oficina, navegadores web, multimedia, diseño gráfico y bases de datos. También se clasifica según su capacidad de tareas, usuarios y procesamiento. Por distribución se clasifica en freeware, shareware y comercial.