> Full docs index: https://docs.steel.dev/llms.txt

# Overview
URL: https://docs.steel.dev/overview/sessions-api/overview

[Go to Quickstart Example](/overview/sessions-api/quickstart)

### What is a Session?

Sessions are the atomic unit of our Sessions API. Think of sessions as giving your AI agents their own dedicated browser windows. Just like you might open an incognito window to start a fresh browsing session, the Sessions API lets your agents spin up isolated browser instances on demand. Each session maintains its own state, cookies, and storage - perfect for AI agents that need to navigate the web, interact with sites, and maintain context across multiple steps.

### Get started

[Getting Started](/overview/sessions-api/quickstart)

### Connect with your preferred tools

[Connect with Puppeteer](/cookbook/puppeteer)

[Connect with Playwright](/cookbook/playwright)

[Connect with Playwright (Python)](/cookbook/playwright-python)

[Connect with Selenium](/cookbook/selenium)

[Python SDK Reference](/steel-python-sdk)

[TypeScript SDK Reference](/steel-js-sdk)

### Understanding sessions

[Session Lifecycle](/overview/sessions-api/session-lifecycle)

### Need help building with the Sessions API?
Reach out to us on the **#help** channel on [Discord](https://discord.gg/steel-dev/) under the community ⭐ section.

### FAQ

### What is a Steel session?

A session is an isolated cloud browser instance your agent spins up on demand, like opening a fresh incognito window but running in Steel's cloud and controlled through code. Sessions are the atomic unit of the Sessions API.

### Do Steel sessions keep state between steps?

Yes. Each session maintains its own state, cookies, and storage, which is designed for AI agents that need to navigate the web, interact with sites, and keep context across multiple steps.

### Can I control a Steel session with Puppeteer, Playwright, or Selenium?

Yes. Steel has connection guides for Puppeteer, Playwright (Node and Python), and Selenium, plus TypeScript and Python SDK references for managing sessions themselves.
