Programinė įranga kaip paslauga (SaaS) yra tam tikrų paslaugų teikėjų siūloma programinė įranga internetu arba per tam tikrą tinklą. Priglobdamas arba teikdamas tam tikros rūšies programinę įrangą, SaaS teikėjas leidžia vartotojams pasiekti programinę įrangą neatsisiunčiant arba neįdiegiant programų, todėl tai yra efektyvesnis ir mažiau laiko reikalaujantis procesas. „SaaS“ saugos naujinimai ir modelio naujinimai paprastai yra automatiniai, todėl vartotojas nėra atsakingas už šių užduočių atlikimą. Yra du pagrindiniai SaaS modelių tipai: priglobta programa ir programinė įranga pagal poreikį. Atsiskaitymo modeliai taip pat gali skirtis tarp „SaaS“ teikėjų.
Pirmasis iš SaaS modelių, priglobta programa, reiškia interneto paslaugas. Šiame modelyje asmenys ir įmonės gali naudotis internetu programinei įrangai pasiekti. Ši programinė įranga nebūtinai turi būti paleista per tam tikrą tinklą, o ją galima pasiekti iš bet kurio kompiuterio, kurio interneto ryšys yra pakankamai stiprus, kad galėtų valdyti programinę įrangą. Dažniausiai tiekėjo priglobta programinė įranga yra parduodama, o tai reiškia, kad ją taip pat galima įsigyti, kad būtų galima įdiegti arba atsisiųsti.
Programinė įranga pagal poreikį SaaS modeliai paleidžiami per tinklą. Tokiais atvejais programinė įranga dažnai kuriama tik SaaS tikslais. Tokios programinės įrangos pavyzdys gali būti kompetencijos programinė įranga, kurią naudoja žmogiškųjų išteklių skyriai, kurie tikrina kandidatus į darbą, siekdami įrodyti jų kvalifikaciją. Šią programinę įrangą galima pasiekti tik per tą konkretų tinklą ir paprastai ji nėra komerciškai prieinama kitomis priemonėmis.
Abiejuose SaaS modeliuose šios paslaugos pranašumai yra panašūs. Abu modeliai suteikia vartotojams prieigą prie naudingos programinės įrangos be vargo, kai reikia ją įdiegti arba nuolat atnaujinti ir atnaujinti programas ir saugos paslaugas. Mažoms įmonėms, kurioms trūksta sudėtingos programinės įrangos įdiegimo technologijos, ši paslauga dažnai yra naudinga, o didelėms įmonėms ir organizacijoms gali atrodyti, kad šios paslaugos yra daug ekonomiškesnės.
Yra trys galimi „SaaS“ atsiskaitymo modeliai. Prenumeratos mokesčiai yra labai dažni ir reikalauja, kad vartotojai tam tikrą laikotarpį susimokėtų už prieigą prie programinės įrangos paslaugos. Kita vertus, už mokesčius pagrįstos paslaugos paprastai apmokestina naudotojus kiekvieną kartą, kai pasiekiate programinę įrangą. Šis mokesčiais pagrįstas atsiskaitymo būdas nėra toks įprastas, nors jis gali būti naudingas asmenims, kurie išbando įvairių rūšių programinę įrangą arba kuriems programą reikia naudoti tik vieną ar du kartus.
SaaS modeliai, padedantys įmonėms parduoti klientams, gali veikti pagal šiek tiek kitokį atsiskaitymo modelį. Už šios rūšies programinę įrangą SaaS teikėjai gali surinkti tam tikrą procentą pajamų, susijusių su programinės įrangos naudojimu. Komisinių dydis gali priklausyti nuo tokių veiksnių kaip verslo pelningumas ir pasiekiamos programinės įrangos kokybė ar sudėtingumas.