When features can be clearly defined and labeled, the ML system can be trained on the expected results. When you are looking at a problem, such as home prices based on features or visually sorting inventory, labeling leads to supervised learning training.