Drizzle is a lightweight SQL ORM for TypeScript. You define your database schema in TypeScript, and Drizzle generates type-safe SQL queries. Unlike heavier ORMs (Prisma, TypeORM), Drizzle stays close to SQL—you write SQL queries (via query builder), but with full type inference. Drizzle supports PostgreSQL, MySQL, and SQLite. It's designed for developers who want type safety without sacrificing control over SQL.