Software as a Service fornisce agli utenti l'accesso a software installato in rete, eliminando la necessità di un'installazione locale. Come Platform as a Service (PaaS) e Infrastructure as a Service (IaaS), SaaS è un sottodominio del cloud computing. Il software è gestito da un fornitore esterno e gli utenti necessitano solo di una connessione Internet e di un client locale. Spesso, il software può essere eseguito direttamente tramite un browser web.
A differenza dei modelli di licenza tradizionali, SaaS adotta un approccio basato sull'uso o sul tempo, offrendo maggiore flessibilità e riducendo i costi iniziali di acquisizione del software.
Esistono diversi modelli di prezzo per SaaS, tra cui: