Deep Learning refers to a branch of Artificial Intelligence (AI) and is based on neural networks, which replicate human decision-making. It is used in web and app development in domains such as image recognition, chatbots and recommendation systems.