Deep learning is a subset of machine learning based on neural networks that process data using a method inspired by the human brain.