This document provides an introduction to SQLAlchemy and object relational mapping (ORM). It discusses how SQLAlchemy provides tools and components to assist with database development at every level, including an ORM that allows mapping Python objects to database tables. The document covers the core components of SQLAlchemy, including the Engine for database connectivity, metadata for representing database structure in Python, and the ORM for persisting objects. It also discusses how SQLAlchemy builds on the Python DBAPI for low-level database access.