I was wondering, What's the difference? IS there a difference? Well, here ya go.
.
ai.engineering.columbia.edu
.

Both terms are actually mentioned in the article I linked. ;-)A couple more buzzwords for you to look up:
Deep Learning
Neural Networks
(Looking them up will save me time, effort, and from looking silly when I try to explain it.)
Deep learning, an advanced method of machine learning, goes a step further. Deep learning models use large neural networks — networks that function like a human brain to logically analyze data — to learn complex patterns and make predictions independent of human input.
Both terms are actually mentioned in the article I linked. ;-)
They just don't have their own subheadings.