Code: What is a RESTful application?

REST stands for Representational State Transfer. An app is built with a RESTful architecture if all its data is modelled in a way that can be created, read, updated and destroyed.