Artificial Intelligence is the branch of computer science that deal with writing computer programs that can solve problems creatively
Machine learning is a subset of AI that provides statistical tools to explore the data.
The three primary types of Machine learning are:
1) Supervised machine learning (past labeled data)
2) Unsupervised machine learning (solve clustering problems)
3) and semi-supervised machine learning (aka reinforcement; combination of previous)
Deep learning is multi neural network archictecture. The idea is to mimic the human brain.
Data Science uses these tools and more, such as math and statistics, to learn.