El software de aplicación es una subclase de los programas informáticos que utiliza las capacidades de un ordenador directamente y completamente a una tarea que el usuario desea realizar.
Un programa o conjunto de programas diseñados para los usuarios finales. El software se puede dividir en dos clases generales: El software de sistemas y aplicaciones de software.

- El software de sistemas consiste en programas de bajo nivel que interactúan con el ordenador a un nivel muy básico. Esto incluye los sistemas operativos, compiladores y herramientas para la gestión de los recursos informáticos.
- En contraste, el software de aplicaciones (también llamados programas de usuario final), incluye programas de base de datos, procesadores de texto y hojas de cálculo. En sentido figurado, el software de aplicaciones se encuentra en la parte superior de los sistemas de software porque no puede funcionar sin el sistema operativo y las utilidades del sistema.
Clases de software de aplicación
- Software de información para trabajadores como Aplicaciones para la gestión
del tiempo, gestión de datos, documentación, software de análisis, software de
ayuda, recursos del sistema y software financiero.
- Software acceso a contenidos como navegadores web, aplicaciones multimedia,
programas de presentación,...
- Software de entretenimiento como: mascotas digitales, salvapantallas,
videojuegos,...
- Software educativo como aplicaciones para la gestión de clases, software de
aprendizaje y entrenamiento, software de referencia , aplicaciones de preparacion de ventas, gestión de encuestas,...
- Software para empresas como software de flujos de trabajo, sistemas de gestión de bases de datos (DBMS), software
Gestión de activos digitales (DAM), software
de gestión de documentos o sistemas de Información Geográfica (SIG)
- Software de simulación como simuladores
científicos, sociales o de guerra, de emergencia, de vehículos o de vuelo.
- Software
de desarrollo multimedia para la gestión de imagenes, vídeos o música.
También de animación de gráficos imágenes o vídeos, editores vectoriales, secuenciadores musicales
e Hipermedia.
- Software de ingeniería de producto como asistido por ordenador (CAD),
análisis de elementos finitos, editor de idiomas compiladores de Entornos de Desarrollo Integrados
o depuradores
de programas.