This document provides an overview of RESTful web services using Java. It defines key REST concepts like resources, uniform interface, and state representations. It also introduces JAX-RS, the Java API for RESTful web services, and Jersey, the reference implementation of JAX-RS. The document includes examples of RESTful web service code using JAX-RS annotations and discusses REST framework alternatives.