HSBC Interview Question

What is clustering , difference between Supervised and Unsupervised learning