Demo -ohjelmisto on ohjelmiston kokeiluversio, jonka avulla ihmiset voivat käyttää sitä ilmaiseksi, kun he päättävät, ostavatko ne vai eivät. Kaikki yritykset eivät tarjoa ohjelmistoesittelyjä, mutta uusia tai kilpailevia ohjelmistotuotteita esittelevät yritykset tekevät lähes aina. Yleensä tämäntyyppiset ohjelmistot voidaan ladata suoraan valmistajan verkkosivustolta tai keskitetyn lataussivuston kautta, joka tarjoaa valikoiman ladattavia tuotteita.
Demo -ohjelmistossa voidaan käyttää useita formaatteja. Yksi yleisimmistä tavoista on antaa asiakkaiden ladata kokonainen versio, joka vanhenee tietyn ajan, kuten kahden viikon kuluttua. Jos asiakas päättää ostaa ohjelmiston, hän voi ostaa aktivointikoodin, joka estää ohjelmiston vanhenemisen. Useimmat yritykset tarjoavat asiakkailleen useita maksuvaihtoehtoja, mukaan lukien ohjelmiston rekisteröiminen puhelimitse, yrityksen verkkosivustolla tai itse demo -ohjelmiston kautta.
Kokeiluohjelmisto voi olla myös täysversio, jonka toiminnot ovat vähäisemmät, jolloin ihmiset voivat pelata ohjelmistolla, mutta eivät hyödyntää sitä kokonaan. Esimerkiksi ohjelma ei ehkä salli ihmisten tallentaa tiedostoja, mikä tarkoittaa, että ihmiset voivat käyttää ohjelmaa nähdäkseen miltä se tuntuu, mutta he eivät voi tallentaa tuottamaansa työtä. Muissa tapauksissa demo -ohjelmistolla voi olla toimintoja valikoissa harmaana, mikä näyttää asiakkaille, mitä he voisivat tehdä ohjelmistolla, jos he ostavat täyden version. Jos asiakkaat päättävät haluavansa ohjelmiston, he voivat ostaa yritykseltä avauskoodin, joka tekee ohjelmasta täysin toimivan.
Jotkut yritykset julkaisevat demo -ohjelmiston täysversiosta riippumatta hakkeroinnin estämiseksi. Tässä tapauksessa demo on yleensä aidon tuotteen lyhennetty versio, ja ohjelmistoa ostavat asiakkaat poistavat demoversion asennuksen ja asentavat täyden version. Kalliille ohjelmistoille tämä menetelmä on usein edullinen, koska hakkereiden etu on murtaa kalliiden demo -ohjelmistojen aktivointikoodit, jotta he voivat välttää maksamasta niistä.
Termiä käytetään myös esittelykappaleina, jotka jaetaan tietokonealan ihmisille ilmaiseksi. Monet ohjelmistoyritykset tarjoavat arviointikopioita uusista julkaisuista kriitikoille ja muille alan vaikutusvaltaisille edustajille ennen kuin tuote saapuu markkinoille. Esittelykopioiden avulla ihmiset voivat käyttää ohjelmistoa vapaasti, jotta he voivat kirjoittaa rehellisiä, harkittuja ja hyödyllisiä arvosteluja ohjelmistosta, mikä voi lisätä kuluttajien kysyntää tuotteelle.