This document introduces machine learning. It defines machine learning as giving computers the ability to learn without being explicitly programmed. It discusses supervised and unsupervised learning algorithms like classification, regression, clustering, and recommendation systems. Popular algorithms discussed include naive bayes, decision trees, k-means, and support vector machines. The document encourages learning machine learning through online courses and libraries like Mahout, MLbase and Weka. Commercial machine learning platforms are also mentioned.