There are concentric circles of Artificial Intelligence-Machine Learning-Deep Learning. AI is manifested through capabilities of machine learning. Computers get some facets of human intelligence and this has been made possible by machine learning. There is no coding for specific set of instructions for performing specific tasks. ML rather uses algorithms to parse data, learn from it, and make a determination or prediction about certain actions or events. A machine is trained by using a large amount of data and algorithms give it the ability to learn how to perform the task.
ML is further enhanced by deep learning which is made by artificial neural networks that have discrete layers, connections and directions of data propagation.