# Guide to OpenIG
2.2. How It Works In Detail

Sidebar | Prev | Up | Next

### 2.2.2. Exchange

The Exchange is a wrapper around the HTTP request and response objects that pass through OpenIG. Every request or response being processed in OpenIG can be accessed or modified through the Exchange object. In addition, arbitrary data can be set in the Exchange to facilitate the passing of data and state between filters and handlers.