I already had a post on this subject before (link) but want to summarize it again (with an added timeline):
Deep learning is a sub-area of Machine Learning, which is a sub-area of Artificial Intelligence.
Also, here you can find the main definitions of Big Data Analytics, Machine Learning, and other terms.