machine learning: an area of computer science which usesalgorithms to help computers find patterns without programming them. 'Deep learning' is a form of ML.
AI is the broadest term, applying to any technique that enablescomputers to mimic human intelligence, using logic, if-then rules, decision trees, and machine learning (including deep learning).