Kiosk na področju informacijske tehnologije je majhna struktura, ki vključuje zaslon in računalnik – čeprav računalnik morda ne vidi uporabnik – pogosto vključuje nekakšno nastavitev, ki omogoča interakcijo uporabnika, na primer tipkovnico ali zaslonom na dotik. Kioski se uporabljajo na ulicah, na strokovnih konferencah in sejmih, v nakupovalnih središčih, v trgovinah z živili in na letališčih. Imajo veliko različnih namenov. Programska oprema kioska se nanaša na sistemsko programsko opremo in aplikacije, ki izvajajo kiosk, in se razlikuje glede na to, katero funkcijo kiosk izpolnjuje.
Kioski lahko preprosto zagotavljajo informacije in služijo kot večpredstavnostno oglaševanje. Ljudem lahko omogočijo opravljanje finančnih transakcij ali zagotavljanje e-vozovnic ali storitev prijave na letališčih. Različne vrste kioskov se uporabljajo za prodajo, transakcije na bankomatih in za samostojno blagajno v trgovinah z živili. Lahko jih nastavite za vzorčenje večpredstavnosti v trgovinah, ki prodajajo avdio CD-je, na primer, ali pa nudijo urejanje fotografij, dostop do e-pošte, brskanje po spletu ali uporabo računalnika. Lahko natisnejo dokument, zapišejo CD ali zagotovijo spremembo za uporabniške transakcije. Vsaka od teh situacij zahteva drugačno programsko rešitev.
Nekatere vrste programske opreme za kioske, na primer tisto, ki se uporablja za izključno informativno spletno mesto, se lahko preprosto izvajajo v zanki. Čeprav bi vandalizem lahko bil problem, ni veliko skrbi za vprašanja zasebnosti ali varnosti. Pri internetni kavarni ali gostinskem kiosku je po drugi strani treba zagotoviti, da zasebni podatki enega uporabnika – kot so zgodovina iskanja, piškotki, podatki obrazcev, gesla itd., pa tudi vsi virusi ali zlonamerna vsebina, ki bi lahko so bile prenesene in jih je treba očistiti – pogosto se obravnava s programsko opremo za »čiščenje«.
Posebej zasnovana programska oprema za kioske omogoča lastnikom kioskov, da izberejo, ali bodo storitve ponujali brezplačno ali pa bodo bremenili s kreditno kartico uporabnika. To se včasih naredi z izbiro druge programske opreme ali z nastavitvijo možnosti znotraj programske opreme. Programsko opremo kiosk je mogoče uporabiti tudi za ločevanje plačljivih storitev od brezplačnih storitev. Na primer, hotelir bi lahko zagotovil brezplačen dostop do računalnika, vendar bi v programski opremi nastavil možnost zaračunavanja tiskanja.
Programsko opremo za kiosk lahko uporabite tudi za omejevanje uporabe nekaterih računalnikov. Na primer, ko je ponujena uporaba računalnika, je mogoče nastaviti določen brskalnik, omejiti spletna mesta, po katerih lahko uporabnik brska, in omejiti aplikacije, do katerih lahko uporabnik dostopa. Druga možnost je, da je računalnik nastavljen samo na eno aplikacijo ali spletno mesto, kot je spletna pošta. Poleg tega je mogoče nekatere kombinacije tipk zakleniti, da preprečite namerno ali nenamerno brisanje elementov ali druge kritične spremembe.