This document provides an introduction to machine learning, including definitions of machine learning, major categories of machine learning tasks, the relationship between machine learning and data mining, and current and future applications. The major categories of machine learning tasks discussed are classification, regression, clustering, relationship discovery, and reinforcement learning. Current applications mentioned include market basket analysis, personalized recommendations, quality control, and medical diagnosis. The document also discusses supervised learning, unsupervised learning, semi-supervised learning, and reinforcement learning as machine learning techniques.