Sprendimų palaikymo sistemos (DSS) programinė įranga yra kompiuterio programinė įranga, padedanti vartotojui priimti faktais pagrįstą sprendimą, tačiau yra įvairių DSS programų, kurios padeda vartotojui įvairiais būdais. Duomenų bazių ir dokumentų sprendimų palaikymo sistemos programinė įranga leidžia vartotojui pasiekti duomenų bazes ir failus, susijusius su sprendimu, todėl vartotojas gali informuoti save apie problemą. Žinių bazės sprendimų palaikymo sistemos programinė įranga yra panaši į duomenų bazę ir dokumento tipą, tačiau ji pasiekia žinių bazės svetainę ir gali apimti informaciją iš verslo partnerių ir klientų. Pasiūlymo DSS programos paima struktūrizuotus duomenis ir siūlo vartotojui sprendimą. Ryšio DSS programos nesusieja su jokiais failais ir nesiūlo tiesioginės pagalbos, tačiau jos veikia kaip vartai, leidžiantys vartotojui pasikalbėti su kitais vartotojais apie sprendimą.
Duomenų bazės sprendimų palaikymo sistemos programinė įranga yra prijungta prie duomenų bazės ir turi nuolatinę prieigą prie jos informacijos. Kai vartotojas sąveikauja su DSS, jis suranda atitinkamą informaciją ir parodo ją vartotojui. Dokumentų DSS programos yra panašios, tačiau jos turi prieigą prie failų ir dokumentų, o ne prie duomenų bazių. Abi šios programos informuoja vartotoją apie situaciją, kad jis galėtų priimti tinkamą sprendimą.
Žinių bazės svetaines kuria įmonės ir organizacijos, tačiau jas gali išplėsti vartotojai ir kiti su organizacija nesusiję vartotojai. Kai vartotojas užduoda klausimą žinių bazės sprendimų palaikymo sistemos programinei įrangai, ji prisijungia prie žinių bazės ir randa atitinkamą informaciją. Šioje svetainėje pateikiama tiesioginė vartotojų informacija, todėl ji gali būti naudinga priimant sprendimą, kuris tiesiogiai susijęs ar turi įtakos vartotojams.
Pasiūlymų sprendimų palaikymo sistemos programinė įranga nesuteikia vartotojui informacijos, tačiau ji priima pagrįstą sprendimą dėl situacijos, patikrindama savo faktų ir skaičių duomenų bazę. Vartotojas turi užduoti klausimą struktūriškai, kitaip programa gali būti supainiota dėl klausimo logikos. Kol kompiuteris atsako tiesiogiai, vartotojas neturėtų aklai pasitikėti pasiūlymu.
Su komunikacijos sprendimų palaikymo sistemos programine įranga DSS neduoda vartotojui atsakymo ir neteikia vartotojui informacijos. Šis DSS modelis orientuotas į vartotojo sujungimą su kitais vartotojais, kad jie galėtų susiburti ir priimti tinkamą sprendimą. DSS veiks kaip pokalbių kambarys, forumas ar kitas komunikacijos tiltas, leidžiantis visiems nariams kalbėtis tarpusavyje.