Para la definición de outsourcing ver la respuesta anterior.
Por aplicación
entendemos cualquier producto de software utilizado por empresas, como por ejemplo Sistemas de Gestión (o en inglés
lo que se conoce como ERP - Enterprise Resource Planning), Sistemas de Relación con Clientes (o en inglés lo
que se conoce como CRM - Customer Gestión de la Gestión), sistemas internos de una empresa (por ejemplo, sistemas
internos de recursos humanos que muchas empresas tienen), entre otros. La aplicación también se puede llamar
aplicaciones en algunos casos, a pesar de que las aplicaciones en los días de hoy lleva a la comprensión de
aplicaciones para dispositivos móviles o web (en inglés es abreviado para aplicaciones). Los sistemas de infraestructura
como los sistemas operativos de los ordenadores (Windows, Linux, OSX) no se consideran aplicaciones, las aplicaciones ejecutan
"arriba" de la infraestructura existente.
Por lo tanto, para una empresa, outsourcing
de aplicación significa obtener de una fuente de fuera de la empresa el desarrollo, personalización, integración,
mantenimiento o soporte de sistemas, que tienen una aplicación involucrada.