This book consists of three (3) Chapters. The first chapter of the concept of Data Mining. This chapter contains the definitions and characteristics of data mining. The second chapter is algorithms of Classification, estimation and prediction. The Algorithm involved are Logistic regression, Naive Bayes, Support Vector Machine, decision tree, K-NN and ANN. The third chapter on Clustering Algorithm and Associations. The algorithm is described in this chapters are K-Means and Apriori algorithm respectively. Interestingly this book explain every algorithm detailly with the example of a systematic comparison between manual and software process (Rapid Miner).