This document provides an overview of Metal, Apple's low-level graphics and computing framework. It discusses that Metal provides low-level access to the GPU for rendering and parallel computing. It then outlines the anatomy of a Metal app, including creating buffers, writing and compiling shaders, and submitting drawing commands. It compares Metal to other APIs like WebGL and Vulkan, noting Metal's performance advantages. It also discusses app architectures for Metal and examples like shadows rendering. Overall, the document serves as an introduction to Metal's capabilities and best practices for building graphics-focused apps.