Un programa de aplicación es un tipo de software diseñado para facilitar al usuario la concreción de un cierto trabajo, como procesar texto, realizar cálculos o jugar. Se diferencia de otros tipos de programas como sistemas operativos, lenguajes de programación y utilidades.