Data mining process steps in when we are converting data, which is in large amounts and collected in a fast way, to a meaningful information through various analysis. When we examine the definitions of data mining, one common point in those definitions are a lot of data is being held in a database and secondly, meaningful information is obtained from the data.
Data mining is the process where, based on the various data held in the database, we reveal information which wasn’t discovered before, and using them in the process of making decisions and realizing an action plan.

We can give various examples for the purpose of implementing data mining on customers in the product and service sector. The important objectives in data mining are determining the most profitable market segments, choosing the most profitable customers, determining the acceptance level of product or service which is offered to customer in a new campaign. Some examples about the advantages that can be obtained from implementing data mining is given below.
The indispensible priority of data mining is for data to be correct and qualified. Each data mining application should start with that. After making sure that data can be trusted, we create models fit for specific purposes. We can summarize them as follows: