AI vs machine learning vs deep learning: the difference, explained

AI is the broad goal of machines doing smart things; machine learning is the main way we build it; deep learning is a powerful type of machine learning. Here's how they fit together, in plain English.