This document provides an overview of machine learning including: definitions of machine learning from Arthur Samuel and Tom Mitchell; common machine learning applications like recommendation systems at Amazon, Netflix, and Facebook; examples of machine learning in healthcare, finance, retail, and other industries; popular programming languages and tools used for machine learning like R, Python, Weka; and emerging cloud-based machine learning services from Microsoft, Google, Amazon, and IBM.