This document provides a review of various applications of machine learning. It begins with an introduction to machine learning and discusses its applications in fields such as energy efficiency, intrusion detection, anomaly detection, quantitative finance, and cancer prediction and prognosis. Specific machine learning algorithms and techniques discussed include decision trees, naive Bayes, k-nearest neighbors, artificial neural networks, support vector machines, and more. The document also provides examples of machine learning applications in each field and references various research papers to support the discussed applications.