Deep learning is a subset of Machine Learning. Machine learning is the ability to build “models” that can learn automatically from data, without programming explicit rules. Machine Learning models typically have the ability to generalize to new data.
Deep Learning is a field in machine learning where we build multi-layered artificial neural network models to learn more complex functions by leveraging more data.