A Decision Support System is an interactive software system that helps decision makers compile information from various sources like raw data, documents, and models to identify and solve problems and make decisions. A properly designed DSS interacts with decision makers to gather useful information to help evaluate alternatives and support decision making in organizations and businesses. Common types of DSS include communications-driven DSS, data-driven DSS, document-driven DSS, knowledge-driven DSS, and model-driven DSS.