This document discusses REST, its origins and growth, how it is implemented using HTTP, and examples of representing resource states in XML and JSON formats. It describes how the WSO2 ESB provides support for REST by receiving, processing, and mediating REST calls, and how APIs can be defined in the ESB without additional code. The document also outlines how the WSO2 platform can be used to develop comprehensive API management solutions based on open standards.