Unsupervised learning:
A machine learning paradigm where there are no labels to learn from or some known quantity we want to predict a priori, but rather learning some meaningful structure of the data we have. Example tasks are clustering and density estimation.