Here is a primer to introduce the concepts of deep learning with a specific focus on computer vision. It covers concepts including CNN’s (Convolutional Neural Networks), deep learning and transfer learning. It was created as an introduction for people getting started with machine learning and specifically deep learning to explain some of the commonly used terms and introduce some of the popular approaches to solving computer vision challenges.