DSS-programvara (Decision Support System) är datorprogramvara som hjälper en användare att fatta ett faktabaserat beslut, men det finns olika DSS-program som hjälper användaren på olika sätt. Programvara för databas- och dokumentbeslutsstödsystem ger användaren tillgång till databaser och filer som är relevanta för beslutet, så att användaren kan informera sig själv om frågan. Programvara för ett kunskapsbaserat beslutsstödssystem liknar databasen och dokumenttypen, men den får åtkomst till en kunskapsbaswebbplats och kan innehålla information från både affärspartners och kunder. Förslag DSS-program tar strukturerad data och föreslår ett beslut för användaren. Kommunikation DSS-program länkar inte till några filer eller erbjuder någon direkt hjälp, utan de fungerar som en inkörsport för användaren att prata med andra användare om ett beslut.
Programvara för databasbeslutsstödsystem är ansluten till en databas och har konstant tillgång till dess information. När användaren interagerar med DSS hittar den relevant information och visar den för användaren. Dokument DSS-program är liknande, men de har tillgång till filer och dokument, inte databaser. Båda dessa program utbildar användaren om situationen, så att han kan fatta ett korrekt beslut.
Kunskapsbaserade webbplatser görs av företag och organisationer men kan utökas av konsumenter och andra användare som inte är anslutna till organisationen. När en användare ställer en fråga till ett kunskapsbaserat beslutsstödssystem, ansluter den till kunskapsbasen och hittar relevant information. Denna webbplats innehåller direkt information från konsumenter, så den kan vara användbar när man fattar ett beslut som direkt involverar eller påverkar konsumenter.
Programvaran för förslagsbeslutsstödsystem ger inte användaren information, men den fattar ett välgrundat beslut om en situation genom att kontrollera sin databas med fakta och siffror. Användaren måste ställa frågan på ett strukturerat sätt, annars kan programmet bli förvirrat av frågans logik. Medan datorn ger ett direkt svar bör användaren inte lita blint på förslaget.
Med programvara för kommunikationsbeslutsstödsystem ger DSS inte användaren något svar, och den ger inte heller användaren information. Den här DSS-modellen fokuserar på att koppla samman användaren med andra användare, så att de kan samlas och komma med ett korrekt beslut. DSS kommer att fungera som ett chattrum, ett forum eller någon annan kommunikationsbrygga som låter alla medlemmar tala sinsemellan.