The document provides an introduction to data mining. It discusses the growth of data from terabytes to petabytes and how data mining can help extract knowledge from large datasets. The document outlines the evolution of sciences from empirical to theoretical to computational and now data-driven. It also describes the evolution of database technology and defines data mining as the process of discovering interesting patterns from large amounts of data. The key steps of the knowledge discovery process are discussed.