answer-
a supervised learning uses known and labelled data as input,it has a feedback mechanism and is most commonly used learning algorithms are decision tree,logistics ,regression and support vector machine.
whereas unsupervised learning uses unlabelled data as input ,it has no feedback mechanism and most commonly used unsupervised mechanism are clustering,hierarchial clustering and apriori algorithm.