Das Dokument behandelt die Prinzipien und Eigenschaften von REST (Representational State Transfer) als Architektur für verteilte Systeme im Web, einschließlich der Client-Server-Trennung, statusloser Kommunikation und der Verwendung von URIs zur Identifizierung von Ressourcen. Es wird erläutert, warum REST eine vorteilhaftere Alternative zu WS*-Services ist, insbesondere hinsichtlich Interoperabilität, Flexibilität und Benutzerfreundlichkeit. Zudem werden Best Practices für die Implementierung von RESTful Services beschrieben, darunter die Verwendung von Standard-HTTP-Methoden und die Notwendigkeit von Hypermedia.