Data Mining is the process of discovering patterns in large data sets and establish relationships to solve problems through data analysis. The main goal of data mining is to identifynbsp patterns and to transform them into a more understandable structure for further analysis. Data mining process pares the overall task of finding patterns from data into a set of well defined subtasks. Data mining uses sophisticated algorithms to find patterns and evaluate the possibility of a future event. There are fundamentally different types of tasks these algorithms address. In this paper we make an effort to briefly explain these funadamental tasks .