Las soluciones se usan para transportar aplicaciones y componentes desde un entorno a otro o para aplicar un conjunto de personalizaciones a aplicaciones existentes. Una solución puede contener una o varias aplicaciones, así como otros componentes como mapas del sitio, tablas, procesos, recursos web, elecciones, flujos, etc.