AI stands for Artificial Intelligence. It is a technique which enables machines to mimic human behavior.
Machine Learning is a subset of AI which uses statistical methods to enable machines to improve with experiences.
Deep learning is a part of Machine learning, which makes the computation of multi-layer neural networks feasible. It takes advantage of neural networks to simulate human-like decision making.