This document discusses REST (Representational State Transfer) and how to make Rails applications RESTful. It covers what REST is, designing RESTful resources in Rails, creating representations of resources, exposing resources through controllers, and consuming RESTful APIs using tools like ActiveResource and jQuery. It also provides tips for making RESTful controllers dry, turning verbs into nouns in URIs, and registering custom MIME types.