Nõudmisel olev tarkvara, mida tuntakse ka tarkvarana teenusena (SaaS), on arvutiprogrammide klass, mis installitakse võrguserveritesse ja millele pääseb juurde kaugjuurdepääsu teel. Seda tüüpi tarkvara on tavaliselt kas tellimuspõhine või tasuta kasutatav, erinevalt traditsioonilisest tarkvarast, mis tuleb sageli osta. Mõnda esimest tellitavat tarkvara kasutati veebilehtede arendamiseks, kuigi sektor on sellest ajast alates järsult laienenud. Tellitavat tarkvara saab kasutada paljude ülesannete, sealhulgas tekstitöötluse, maksude ettevalmistamise ja mängude jaoks. Seda tüüpi juurutamisel on eeliseid tarbijale, näiteks lihtne juurdepääs, ja ka tarkvaraarendajale, kuna see pakub sageli turustamiseks soodsamat aega.
Tellitava tarkvara peamine omadus on see, et see installitakse serverisse ja sellele pääseb juurde kaugjuurdepääsu kaudu, tavaliselt Interneti-ühenduse kaudu. See on pilvandmetöötluse tüüp, kus lõppkasutaja arvuti toimib lihtsa terminalina, et pääseda juurde mujal olevale tarkvarale ja teabele. Kasutaja seisukohast ei ole kunagi tarkvara, mida alla laadida või installida, ja vähem on muret selle pärast, kas tema arvuti spetsifikatsioonid on piisavad. Tarkvaraarendaja saab samuti kasu, kuna tema toote proovimisel on kasutajatel vähem takistusi ja traditsioonilist tarneahelat saab suures osas ignoreerida.
Paljud esimesed tellitava tarkvara näited rahastati tellimusmudeli kaudu, kui need 1990. aastate lõpus ilmuma hakkasid. SaaS-i varajane näide oli veebisaidi koostaja, millele pääses juurde mis tahes Interneti-ühendusega arvutist. Teised teedrajavad SaaS-i rakendused hõlmasid võrguinfrastruktuuri haldamist ja pakkumist, mis oli seotud ka infrastruktuuri kui teenuse (IaaS) kontseptsiooniga ja varajase pilvandmetöötlusega. Kuna tellitav tarkvara laienes äri- ja ettevõtterakendustest kaugemale, töötati raha teenimiseks välja mitmeid muid meetodeid. SaaS-i toetamiseks kasutatakse sageli reklaami ja muid meetodeid, samas kui põhikasutajakogemust pakutakse tasuta.
Arengud SaaS-i vallas lõid ka tellitavate mängude niši. Seda tüüpi tellitav tarkvara hõlmab tavaliselt videomängu käivitamist serveris ja seejärel visuaalsete ja heliväljundite saatmist kasutajale, kus neid vaadatakse nagu mis tahes muud nõudmisel videot. Klient kuvab multimeediumivoo ja edastab kõik klaviatuuri või hiire sisendid serverisse, kuid ei täida muid arvutusfunktsioone. Seda tüüpi tellitav teenus võimaldab peaaegu igal arvutil, olenemata töötlemisvõimsusest, toimida terminalina ja mängida ressursimahukaid mänge. Erinevalt paljudest teistest SaaS-i rakendustest toetuvad tellitavad mängud tavaliselt samadele tellimuspõhistele mudelitele nagu varane tellitav tarkvara.