This document discusses machine learning and artificial intelligence. It provides definitions of both from various experts, with machine learning described as the algorithms that enable AI by making machines smarter. The document also lists some common machine learning techniques like computer vision and natural language processing. It discusses the promise of automation through exponential technologies and lists several popular machine learning tools and frameworks like TensorFlow, IBM Watson, and Scikit Learn. Quotes are provided on the relationship between tools and humanity.