Difference between Artificial intelligence and Machine learning

Difference between Artificial intelligence and Machine learning