This document provides an introduction to deep learning, including common network architectures and use cases. It discusses neural networks and how they are trained using techniques like stochastic gradient descent and backpropagation. Common network types are described, such as convolutional neural networks (CNNs) for image data and long short term memory networks (LSTMs) for sequence data. Applications like object detection, segmentation, machine translation and generative adversarial networks are overviewed. The document concludes by describing Amazon SageMaker for building and deploying machine learning models at scale.