Deep learning is a subset of machine learning that involves artificial neural networks. These networks are made up of layers, each of which consists of several nodes (neurons). Each node receives a set of inputs and produces an output value based on those inputs.
Deep learning is an area of machine learning that employs a network of multiple layers to model high-level abstractions.