A DSS is an information system that develops and evaluates various alternatives to support decision-making by selecting the best option. The objective of this paper is to shed the lights on the characteristics of Decision Support Systems (DSS), also highlights the future opportunities for decision support systems four technologies were addressed: cloud computing, artificial intelligence, Internet of things (IoT), and big data and their role in the next generation of DSS. In addition to current challenges that face decision support systems. We conducted a literature review to have a clear and solid understanding. After the review we concluded that information quality and uncertainty were found to be the common challenges of DSS, most decision support systems (DSS) were produced as standalone systems, followed by web-based DSS and last as mobile application with only 4%. Medicine is the most frequent field to be addressed by researchers, followed by business, and finally education with only 7%. This review provides solutions to software developers about future demand. The review will also help educational providers with clear view about the most likely future techniques of development and demand for IT professionals in different domains. Meanwhile, providing feedback allows us to model and assess the impact of research and demand on IT for the industry, and supply market for DSS.