Supervised Learning is a type of machine learning where the computer is trained using labeled data, meaning the input data comes with the correct output or answer. The system learns the relationship between the inputs and the outputs so that it can predict the correct result for new, unseen data. The main goal of supervised learning is to map inputs to outputs accurately based on past examples.