👉 Unsupervised learning is a type of machine learning where data is not labeled or classified, but instead it is used to discover patterns and relationships in the data without any explicit knowledge about the underlying structure. In other words, unsupervised learning doesn't require the presence of labels to learn anything meaningful from the data.