This document provides an overview of Java EE 6 web services, including RESTful and SOAP web services. It distinguishes between the two types and describes their standards (JSR 311 and JSR 224). Features of web services like platform independence and use of HTTP/XML are outlined. Benefits and disadvantages of web services are discussed, and the JAX-RS and JAX-WS APIs used for implementing RESTful and SOAP endpoints in Java are described, including annotations used. Examples of RESTful and SOAP requests/responses are also provided.