Cuando tiene que contrarse la adquisición de diversos elementos vinculados a la informática en forma independiente existe una noción de sistema, y es que estamos en presencia de este tipo de contratos. Es así que sin perjuicio de las obligaciones propias de todo contrato, nos encontraremos con situaciones específicas que son relevantes en los contratos informáticos. El Outsorcing de sistemas de información es un contrato complejo que implica la externalización de la gestión y de la operación del sistema de operación de una organización, transfiriendo a un tercero especializado la responsabilidad de la operación, transformando a la misma en una obligación de resultado.
La naturaleza de este tipo de contrato requiere ser analizada con detalle pues muchas empresas de tecnología y de telecomunicaciones están recurriendo a ella como mecanismo de externalización de sus servicios.