Softver sustava za podršku odlučivanju (DSS) je računalni softver koji pomaže korisniku da donese odluku temeljenu na činjenicama, ali postoje različiti DSS programi koji pomažu korisniku na različite načine. Softver sustava za podršku odlučivanju o bazama podataka i dokumentima omogućuje korisniku pristup bazama podataka i datotekama relevantnim za odluku, tako da se korisnik može informirati o problemu. Softver sustava za podršku odlučivanju u bazi znanja sličan je bazi podataka i vrsti dokumenta, ali pristupa web stranici baze znanja i može uključivati informacije poslovnih suradnika i kupaca. Sugestija DSS programi uzimaju strukturirane podatke i predlažu odluku korisniku. Komunikacijski DSS programi ne povezuju se s datotekama niti nude izravnu pomoć, ali djeluju kao pristupnik za korisnika da razgovara s drugim korisnicima o odluci.
Softver sustava za podršku odlučivanju u bazi podataka spojen je na bazu podataka i ima stalan pristup njezinim informacijama. Kada korisnik stupi u interakciju s DSS-om, on pronalazi relevantne informacije i prikazuje ih korisniku. Document DSS programi su slični, ali imaju pristup datotekama i dokumentima, a ne bazama podataka. Oba ova programa educiraju korisnika o situaciji kako bi mogao donijeti ispravnu odluku.
Web-stranice baze znanja izrađuju tvrtke i organizacije, ali ih potrošači i drugi korisnici koji nisu povezani s organizacijom mogu proširiti. Kada korisnik postavi pitanje softveru sustava za podršku odlučivanju u bazi znanja, on se povezuje s bazom znanja i pronalazi relevantne informacije. Ova web stranica sadrži izravne informacije od potrošača, tako da može biti korisna pri donošenju odluke koja izravno uključuje ili utječe na potrošače.
Softver sustava za podršku odlučivanju o sugestijama ne daje korisniku informacije, ali donosi informiranu odluku o situaciji provjeravajući svoju bazu podataka činjenica i brojki. Korisnik mora postaviti pitanje na strukturiran način, inače bi program mogao biti zbunjen logikom pitanja. Dok računalo daje izravan odgovor, korisnik ne bi trebao slijepo vjerovati prijedlogu.
Uz softver sustava za podršku komunikacijskom odlučivanju, DSS ne daje korisniku odgovor, niti daje korisniku informacije. Ovaj DSS model fokusira se na povezivanje korisnika s drugim korisnicima, kako bi se mogli okupiti i donijeti ispravnu odluku. DSS će funkcionirati kao chat soba, forum ili neki drugi komunikacijski most koji omogućuje svim članovima da razgovaraju među sobom.