This document discusses RESTful web services and provides guidance on testing them. It defines REST and its key aspects, including resources, verbs, media types and status codes. It outlines common problems with REST penetration testing and recommends using tools like cURL and browser add-ons for testing. The document also covers authentication, authorization, input validation, output encoding and other important areas to focus testing on.