This document provides an introduction to machine learning. It discusses why machine learning is used, such as when human expertise does not exist or changes over time. It explains that machine learning builds general models from example data to approximate patterns in the data. Various applications of machine learning are presented, including retail, finance, manufacturing, and bioinformatics. Supervised learning techniques like classification and regression are covered. Unsupervised learning and reinforcement learning are also introduced. Finally, resources for datasets, journals, and conferences in machine learning are listed.