Model programske opreme kot storitve (SaaS) je način zagotavljanja iste programske opreme različnim strankam prek omrežja, običajno interneta. Z drugimi besedami, programska oprema ne gostuje na posameznih računalnikih strank. Po modelu SaaS je prodajalec odgovoren za ustvarjanje, posodabljanje in vzdrževanje programske opreme. Stranke za dostop do nje kupijo naročnino, ki vključuje ločeno licenco ali sedež za vsako osebo, ki bo uporabljala programsko opremo.
Model Saas lahko doda učinkovitost in prihranek stroškov tako za prodajalca kot za stranko. Stranke prihranijo čas in denar, saj jim ni treba nameščati in vzdrževati programov. Strankam ni treba najeti osebja ali uporabiti obstoječega osebja za vzdrževanje programske opreme. Prav tako jim na splošno ni treba kupovati nove strojne opreme. To stranki omogoča, da več sredstev osredotoči na rast podjetja.
Prenos bremena gostovanja in razvoja programske opreme na prodajalca lahko tudi pospeši čas, ki je potreben, da stranka vidi donosnost naložbe v programsko opremo. Z uporabo modela SaaS se lahko število sedežev poveča, ko podjetje raste. To je običajno hitreje in ceneje kot nakup druge licence in dodajanje v drug računalnik, kot pri tradicionalni programski opremi.
Prodajalci morajo običajno samo posodobiti in vzdrževati programsko opremo v omrežju, v primerjavi s posodabljanjem različnih kopij programske opreme na različnih računalnikih. To omogoča prodajalcu, da pravočasno zagotovi najnovejše posodobitve in tehnologijo vsaki stranki. Pomanjkljivost za stranko je, da ne nadzoruje programske opreme, prilagajanje programov pa je lahko omejeno.
Če stranka zahteva posodobitev, bo to najverjetneje koristilo drugim strankam, ki prav tako uporabljajo isto programsko opremo. Če pa stranka popolnoma preraste programsko opremo, lahko podjetje ob koncu veljavne pogodbe preprosto prekine naročnino. Pri takem preklicu aplikacij običajno ni treba odstraniti iz strankinih računalnikov. Na splošno stranka, ki prekliče, ohrani lastništvo vseh lastniških podatkov, vnesenih v aplikacijo SaaS.
Vzorčne pogodbe SaaS se lahko predčasno prekinejo z zadostnim razlogom. Ponudnik, ki programske opreme ne dostavi pravočasno – ali sploh ne – ali programska oprema ne deluje, kot je določeno v pogodbi, so običajno razlogi za prekinitev pogodbe. Ker je širokopasovna tehnologija bolj običajna med zaposlenimi, imajo stranke veliko izbire, ko gre za programsko opremo, dostavljeno po modelu SaaS. Stranke lahko temeljito raziščejo prodajalce SaaS in zahtevajo trenutne reference, da se izognejo kakršnim koli težavam z nedostavitvijo.