This document discusses REST and how it relates to Ruby and Rails. Some key points: - REST is an architectural style for building web applications. It focuses on addressability of resources and stateless connections between systems. - Ruby and Rails are well-suited for building RESTful applications due to features like routing and the ability to easily expose resources and links through URIs. - While Rails makes routing and linking resources simple, the code structure can be dependent on the routing. True REST principles emphasize designing applications around resources and links rather than implementation details.