How Different is Deep Learning from Other Machine Learning Models?

Deep Learning is one of the most successful areas of Machine Learning. It has now been applied to problems of very different types. It has also reached levels of accuracy in some of these problems that no other Machine Learning model has ever reached. But what is Deep Learning? Are there more than one type of Deep Learning model? How does Deep Learning differ from other areas…