Machine learning has resulted in the development of solutions that are getting exponentially better each year. Already, algorithms using machine learning can drive cars, grade essays, write magazine ...
AI (Artificial Intelligence) is a broad concept and its goal is to create intelligent systems whereas Machine Learning is a specific approach to reach the same goal.