Representational State Transfer (REST) has become the method of choice for many Web Services wishing to avoid or provide an alternate to their SOAP and XML-RPC interfaces. This talk will explain the theory of REST and offer an approach to design a REST service. We'll look at many existing REST examples and examine a practical implementation of a service using PHP and SimpleXML.