1. The document discusses REST (Representational State Transfer) and how it is used in Rails. REST uses HTTP methods like GET, POST, PUT, DELETE to perform CRUD (create, read, update, delete) operations on resources. 2. Rails follows REST principles by using resourceful routing and RESTful controllers with actions that map to HTTP methods. This allows creating clean, semantic URLs and simplifies development. 3. RESTful design in Rails encourages using the same URL structure for related resources. For example, adding comments to an article would use POST /articles/:article_id/comments rather than adding a custom action to the ArticlesController.