The document provides an introduction to ArcSight's ESM Service Layer, which exposes ESM functionality as web services. It describes how to set up a development environment, obtain an authentication token, find service information in WSDL files, and consume services through examples of performing a text search and downloading an archived report. The service layer uses SOA and supports clients in multiple languages.