Background/Objectives: With the idea of enhancing the capability and effectiveness of decision making while dealing complex problems and under uncertain environments, this article provides an insight to the leading intelligent techniques that could be employed to enrich the decision-making process. Methods/Statistical Analysis: Leading techniques like expert system, artificial neural network, fuzzy system, evolutionary computing, rough set, data mining and intelligent agent are being investigated in this review for analyzing the data so as to take a prudent decision making. Findings: However, one technique does not fit for all problem domains, hence basing on the complexity and to underlying data; it has been found as which technique could be employed for a particular problem to elicit the desired knowledge out of it. Application/Improvements: This study can be helpful for designing an intelligent decision system which can be tailored for the organizations basing on their domain and nature of data. However, a hybrid intelligent technique could be proposed which could handle the decision making process in an extremely efficient manner.