Le modèle SaaS (pour Software as a Service, ou logiciel en tant que service en français) peut se définir comme suit :
Modèle de déploiement logiciel commercialisé en tant qu’application accessible à distance comme un service à la demande.
Dans la configuration la plus courante, les éditeurs de logiciels SaaS hébergent l’application sur leurs propres serveurs Web, auxquels les utilisateurs abonnés ont accès au moyen d’un navigateur.Lors du lancement d’une offre SaaS, le choix du prestataire chargé de l’infogérance de l’application a une importance toute particulière. La qualité d’utilisation du service par le client final dépend en effet de la qualité de l’hébergement serveur.Pour le client en mode SaaS, l’enjeu technique est de passer d’une logique de garantie de moyens à une logique d’engagement de résultat. Les sociétés d’infogérance d’applications doivent donc proposer toute la palette d’outils et de services pour permettre de contrôler et de mesurer ces résultats en termes de performance et de sécurité.