This document outlines the typical phases in a data mining process: 1) discovery, 2) data preparation, 3) data exploration and conditioning, 4) model planning, 5) model building, 6) results interpretation, and 7) model deployment. It also discusses key aspects of each phase such as identifying business problems, obtaining and checking data, handling missing values, selecting modeling techniques, evaluating models, and deploying results. Supervised and unsupervised learning methods are introduced along with examples like prediction, classification, clustering and association rules.