machine learning is an Algorithms that can learn from observational data, and can make prediction based on it.
What is unsupervised learning The model is not given any “answers” to learn from; it must make sense of the data just given observations themselves.