HSBC interview question

What is clustering , difference between Supervised and Unsupervised learning