Las funciones del software de aplicación son muchísimas, a pesar de que la mayoría de las personas solo utiliza un porcentaje de ellas. Sin embargo, quienes indagan en profundidad en todas las funcionalidades de las aplicaciones tienen la ventaja de poder aprovechar de manera óptima todo lo que los programadores han hecho posible de realizar con las mismas.
Esto ultimo hace que muchas empresas desarrolladoras de software discutan sobre si agregar nuevas funcionalidades o mejorar las ya existentes.
Entre los programas más utilizados se encuentran hojas de cálculo, procesadores de texto, editores de imágenes, editores de audio y video.