Tarkvara kui teenuse (SaaS) mudel on viis pakkuda sama tarkvara erinevatele klientidele võrgu, tavaliselt Interneti kaudu. Teisisõnu, tarkvara ei majutata klientide individuaalsetes arvutites. SaaS-i mudeli kohaselt vastutab müüja tarkvara loomise, värskendamise ja hooldamise eest. Kliendid ostavad sellele juurdepääsuks tellimuse, mis sisaldab eraldi litsentsi või istekohta iga inimese jaoks, kes tarkvara kasutab.
Saasi mudel võib suurendada tõhusust ja kulude kokkuhoidu nii müüja kui ka kliendi jaoks. Kliendid säästavad aega ja raha, kuna nad ei pea programme installima ja hooldama. Kliendid ei pea palkama töötajaid ega kasutama tarkvara hooldamiseks olemasolevaid töötajaid. Samuti ei pea nad üldjuhul uut riistvara ostma. See võimaldab kliendil suunata rohkem ressursse ettevõtte kasvatamisele.
Tarkvara hostimise ja arendamise koormuse nihutamine müüjale võib samuti kiirendada aega, mis kulub kliendil tarkvarainvesteeringu tasuvuse nägemiseks. SaaS-i mudelit kasutades saab äri kasvades kohtade arvu suurendada. See on tavaliselt kiirem ja odavam kui uue litsentsi ostmine ja teise arvutisse lisamine, nagu traditsioonilise tarkvara puhul.
Müüjad peavad tavaliselt ainult võrgus olevat tarkvara värskendama ja hooldama, võrreldes tarkvara erinevate koopiate värskendamisega erinevates arvutites. See võimaldab müüjal pakkuda igale kliendile õigeaegselt uusimaid uuendusi ja tehnoloogiat. Kliendi puuduseks on see, et ta ei kontrolli tarkvara ja programmide kohandamine võib olla piiratud.
Kui klient soovib värskendust, on see tõenäoliselt kasulik teistele klientidele, kes samuti sama tarkvara kasutavad. Kui klient aga tarkvarast täielikult välja kasvab, võib ettevõte kehtiva lepingu lõppedes oma tellimuse lihtsalt katkestada. Sellise tühistamise korral ei pea rakendusi tavaliselt kliendi arvutitest eemaldama. Üldjuhul jääb tühistavale kliendile omandiõigus kõikidele SaaS-i rakendusse sisestatud omandiõigusega seotud andmetele.
SaaS-i mudellepingud võidakse ennetähtaegselt lõpetada piisava põhjusega. Lepingu lõpetamise põhjuseks on tavaliselt see, kui müüja ei tarni tarkvara õigeaegselt – või ei tarni üldse – või kui tarkvara ei tööta lepingus ettenähtud viisil. Kuna lairibatehnoloogia on kogu tööjõus tavalisem, on klientidel aga palju valikuid, kui tegemist on SaaS-i mudeli alusel tarnitava tarkvaraga. Kliendid saavad SaaS-i tarnijate kohta põhjalikult uurida ja küsida jooksvaid viiteid, et vältida tarnimata jätmise probleeme.