Just as miners go underground to search for gold nuggets, data mining is the process of mining large datasets to find relevant information that can be used for specific purposes. Data mining, which is of great interest among the sub-branches of computer science, tends to work mainly on models. After collecting and storing data, the next step is to understand it. Otherwise it is completely meaningless. Data analysis is done in several different ways, such as using machine learning and similar concepts where complex adaptive algorithms are used to manually analyze data. In a more traditional approach, specially trained data scientists can understand complex information and create reports for management evaluation.