Demonstracinė programinė įranga yra bandomoji programinės įrangos versija, kuri leidžia žmonėms ja naudotis nemokamai, kol jie nusprendžia, pirkti ar ne. Ne visos įmonės siūlo programinės įrangos demonstracines versijas, tačiau beveik visada tai daro tos, kurios pristato naujus arba konkuruojančius programinės įrangos produktus. Paprastai tokio tipo programinę įrangą galima atsisiųsti tiesiai iš gamintojo svetainės arba per centrinę atsisiuntimo svetainę, kurioje siūlomi įvairūs produktai.
Demonstracinei programinei įrangai gali būti naudojami keli formatai. Vienas iš labiausiai paplitusių būdų yra leisti klientams atsisiųsti visą versiją, kurios galiojimas baigsis per nustatytą laikotarpį, pvz., po dviejų savaičių. Jei klientas nusprendžia įsigyti programinę įrangą, jis gali įsigyti aktyvinimo kodą, kuris neleis pasibaigti programinės įrangos galiojimo laikui. Dauguma įmonių siūlo klientams daugybę mokėjimo būdų, įskaitant programinės įrangos registravimą telefonu, įmonės svetainėje arba per pačią demonstracinę programinę įrangą.
Bandomoji programinė įranga taip pat gali būti pilnos versijos su sumažintomis funkcijomis, leidžiančiomis žmonėms žaisti su programine įranga, bet ne visiškai ja naudotis. Pavyzdžiui, programa gali neleisti žmonėms išsaugoti failų, o tai reiškia, kad žmonės gali naudotis programa norėdami pamatyti, kaip tai jaučiasi, tačiau jie negali išsaugoti savo sukurto darbo. Kitais atvejais demonstracinės programinės įrangos meniu funkcijos gali būti pilkos spalvos, rodančios klientams, ką jie galėtų daryti su programine įranga, įsigiję pilną versiją. Jei klientai nusprendžia, kad nori programinės įrangos, jie gali nusipirkti iš įmonės atrakinimo kodą, kuris užtikrins, kad programa veiktų visiškai.
Kai kurios įmonės išleidžia demonstracinę programinę įrangą nepriklausomai nuo pilnos versijos, kad būtų išvengta įsilaužimo. Šiuo atveju demonstracinė versija paprastai yra sumažinta tikrojo produkto versija, o klientai, įsigiję programinę įrangą, pašalina demonstracinę versiją ir įdiegia pilną versiją. Brangiai programinei įrangai šis metodas dažnai pasirenkamas, nes įsilaužėliai yra suinteresuoti nulaužti brangios demonstracinės programinės įrangos aktyvinimo kodus, kad galėtų nemokėti už ją.
Šis terminas taip pat vartojamas demonstracinėms kopijoms, nemokamai išduodamoms kompiuterių pramonės žmonėms. Daugelis programinės įrangos kompanijų siūlo įvertinimo naujų leidimų kopijas kritikams ir kitiems įtakingiems pramonės atstovams prieš gaminiui patenkant į rinką. Demonstracinės kopijos leidžia žmonėms laisvai naudotis programine įranga, kad jie galėtų rašyti sąžiningą, apgalvotą ir naudingą programinės įrangos kritiką, kuri gali padidinti vartotojų paklausą gaminiui.