The first and most commonly used type of machine learning is called supervised learning. In supervised learning, a machine learning model is fed data, often called training data, and uses this data to learn and train itself. The training data is usually labelled, and this means that the "coprrect answer" or "right answer" is already known. For example, if we have a predictive model that we want to predict future house prices, we could feed it data from 2015 house prices and then house prices in 2016, then 2017, and 2018, thus showing the relationship between 2015 house prices and subsequent prices.