This article will talk about what is unsupervised learning, what is the essential difference between other algorithms for machine learning, what are the difficulties when using it, and the portal for recommended reading.