This document discusses Service Oriented Architectures (SOA) using Representational State Transfer (REST). It provides an overview of REST vs WS-* standards, describes SOA quality attributes, outlines REST constraints and design methodology. It also provides examples of designing a simple RESTful API for a doodle polling application. The document is intended to educate about building RESTful web services for SOAs.