Software as a Service (SaaS) on eräänlainen ohjelmisto, jota tietyt palveluntarjoajat tarjoavat Internetin tai tietyn verkon kautta. Isännöimällä tai tarjoamalla tietynlaista ohjelmistoa SaaS -palveluntarjoaja antaa käyttäjille mahdollisuuden käyttää ohjelmistoja lataamatta tai asentamatta ohjelmia, mikä tekee siitä tehokkaamman ja vähemmän aikaa vievän prosessin. SaaS -järjestelmässä tietoturvapäivitykset ja mallipäivitykset ovat yleensä automaattisia, joten käyttäjä ei ole vastuussa näiden tehtävien suorittamisesta. SaaS -malleja on kahdenlaisia: isännöity sovellus ja ohjelmisto tilauksesta. Laskutusmallit voivat myös vaihdella SaaS -palveluntarjoajien välillä.
Ensimmäinen SaaS -malleista, isännöity sovellus, viittaa Internet -palveluihin. Tässä mallissa yksityishenkilöt ja yritykset voivat käyttää Internetiä päästäkseen ohjelmistoon. Tätä ohjelmistoa ei tarvitse käyttää tietyn verkon kautta, vaan sitä voidaan käyttää miltä tahansa tietokoneelta, jolla on riittävän vahva Internet -yhteys ohjelmiston käsittelyyn. Useimmiten palveluntarjoajan ylläpitämä ohjelmisto on kaupallisesti saatavilla, mikä tarkoittaa, että sen voi myös ostaa asennettavaksi tai ladata.
Ohjelmistot tilauksesta SaaS -malleja ajetaan verkon kautta. Näissä tapauksissa ohjelmisto on usein kehitetty yksinomaan SaaS -tarkoitusta varten. Esimerkki tällaisesta ohjelmistosta voi olla osaamisohjelmisto, jota käyttävät henkilöstöosastot, jotka testaavat työnhakijoita taitojen todistamiseksi. Tätä ohjelmistoa voidaan käyttää vain kyseisen verkon kautta, eikä se ole yleensä kaupallisesti saatavilla muilla tavoilla.
Molemmissa SaaS -malleissa tällaisen palvelun edut ovat samat. Molemmat mallit tarjoavat käyttäjille pääsyn hyödyllisiin ohjelmistoihin ilman vaivaa sen asentamisesta tai sovellusten ja suojauspalvelujen päivittämisestä ja päivittämisestä jatkuvasti. Pienyritykset, joilla ei ole tekniikkaa monimutkaisten ohjelmistojen asentamiseen, pitävät tätä palvelua usein hyödyllisenä, kun taas suuret yritykset ja organisaatiot saattavat huomata, että nämä palvelut ovat paljon kustannustehokkaampia.
SaaS: lle on kolme mahdollista laskutusmallia. Tilausmaksut ovat hyvin yleisiä ja edellyttävät, että käyttäjät maksavat ohjelmistopalvelun käytöstä tietyn ajan. Maksupohjaiset palvelut puolestaan veloittavat yleensä käyttäjiä aina, kun ohjelmistoa käytetään. Tämä maksullinen laskutusmenetelmä ei ole niin yleinen, vaikka siitä voi olla hyötyä henkilöille, jotka testaavat erilaisia ohjelmistoja tai joiden on käytettävä ohjelmaa vain kerran tai kahdesti.
SaaS -mallit, jotka auttavat yrityksiä myymään asiakkaille, voivat käyttää hieman eri laskutusmallia. Tämän tyyppisille ohjelmistoille SaaS -palveluntarjoajat voivat kerätä tietyn prosenttiosuuden ohjelmiston käyttöön liittyvistä tuloista. Palkkiokoko voi riippua sellaisista tekijöistä kuin liiketoiminnan kannattavuus ja käytettävien ohjelmistojen laatu tai monimutkaisuus.