Pregunta de entrevista de Genpact

What is unsupervised machine learning? How is it different from supervised machine learning? what is the basic difference between artificial intelligence and machine learning?