Una aplicación informática se compone de uno o más programas interrelacionados que tienen por objeto la realización de una determinada tarea de forma automática mediante el uso de un sistema informático. Las aplicaciones pueden automatizar tareas complicadas como la contabilidad o la gestión de un almacén. Algunas aplicaciones están diseñadas específicamente para resolver un problema en particular.