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.
The predominant AI development method. In the 1980s, AI systems were programmed more like regular data processing applications (if-then-else rules). Today, AI systems use machine learning to "learn by ...