Machine learning encompasses a set of techniques that learn from historical data. Based on the patterns learned from historical data, the machine learning technique predicts the probability of an event happening on a future dataset. Given the way in which machine learning works, there are multiple applications of the set of techniques. Let's explore some of them in the following sections.