En la actualidad, casi todos los procesos comerciales dependen de las aplicaciones. La entrega de aplicaciones a las personas, cualquiera que sea el lugar en donde trabajen, es una cuestión determinante para el departamento de TI. Sin embargo, la mayoría de las organizaciones de TI continúan implementando e instalando aplicaciones, a pesar de que los analistas de la industria advierten que la implementación tradicional de las aplicaciones es demasiado compleja, demasiado estática y demasiado costosa de mantener y, sobre todo, no puede seguirle el ritmo a los cambios en la empresa.