Demo programska oprema je preizkusna različica programske opreme, ki ljudem omogoča brezplačno uporabo, medtem ko se odločajo, ali jo bodo kupili ali ne. Vsa podjetja ne ponujajo predstavitev programske opreme, tista, ki uvajajo nove ali konkurenčne programske izdelke, pa skoraj vedno to storijo. Praviloma je to vrsto programske opreme mogoče prenesti neposredno s spletnega mesta proizvajalca ali prek osrednjega mesta za prenos, ki ponuja vrsto izdelkov za prenos.
Za demo programsko opremo je mogoče uporabiti številne formate. Eden najpogostejših načinov je omogočiti strankam, da prenesejo celotno različico, ki bo potekla v določenem časovnem obdobju, na primer v dveh tednih. Če se stranka odloči za nakup programske opreme, lahko kupi aktivacijsko kodo, ki bo preprečila, da bi programska oprema potekla. Večina podjetij strankam ponuja številne možnosti plačila, vključno z registracijo programske opreme po telefonu, na spletnem mestu podjetja ali prek same demo programske opreme.
Preskusna programska oprema je lahko tudi v obliki polne različice z zmanjšano funkcionalnostjo, ki ljudem omogoča, da se igrajo s programsko opremo, vendar je ne uporabljajo v celoti. Program na primer morda ljudem ne dovoli shranjevanja datotek, kar pomeni, da lahko ljudje s programom vidijo, kako se počuti, ne morejo pa shraniti dela, ki ga ustvarijo. V drugih primerih ima demo programska oprema funkcije v menijih zatemnjene, kar strankam pokaže, kaj lahko storijo s programsko opremo, če kupijo polno različico. Če se stranke odločijo, da želijo programsko opremo, lahko od podjetja kupijo kodo za odklepanje, zaradi katere bo program popolnoma funkcionalen.
Nekatera podjetja izdajajo demo programsko opremo neodvisno od polne različice, da preprečijo vdiranje. V tem primeru je demo običajno pomanjšana različica pravega izdelka in stranke, ki kupijo programsko opremo, odstranijo demo različico in namestijo polno različico. Pri dragi programski opremi je ta metoda pogosto prednostna, saj imajo hekerji lasten interes za razbijanje aktivacijskih kod za drago demo programsko opremo, da se lahko izognejo plačilu zanjo.
Izraz se uporablja tudi za predstavitvene kopije, ki se brezplačno dajo ljudem v računalniški industriji. Številna podjetja, ki se ukvarjajo s programsko opremo, kritikom in drugim vplivnim članom panoge ponujajo ocenjevalne kopije novih izdaj, preden izdelek pride na trg. Predstavitvene kopije ljudem omogočajo prosto uporabo programske opreme, tako da lahko napišejo poštene, premišljene in uporabne kritike programske opreme, ki lahko povečajo povpraševanje potrošnikov po izdelku.