Le logiciel en tant que service ou Software as a Service (SaaS) est un modèle d'exploitation commerciale des logiciels dans lequel ceux-ci sont installés sur des serveurs distants plutôt que sur la machine de l'utilisateur. Les clients ne paient pas de licence d'utilisation pour une version, mais utilisent généralement gratuitement le service en ligne ou payent un abonnement récurrent.
Les principales applications actuelles de ce modèle sont :
Le logiciel en tant que service (SaaS) est donc la livraison conjointe de moyens, de services et d'expertise qui permettent aux entreprises d'externaliser intégralement un aspect de leur système d'information (messagerie, sécurité...) et de l'assimiler à un coût de fonctionnement plutôt qu'à un investissement. Le contrat de services est essentiel pour définir le niveau de qualité de service (SLA). Le logiciel en tant que service (SaaS) peut être vu comme l'équivalent commercial de l'architecture orientée service (SOA).