What is REST?
Representational State Transfer
What is the core concept?
Your services should embrace the use of the HTTP verbs(like GET, POST, PUT, and DELETE) to represent the core actions of the service and use a lightweight web-oriented data serialization protocol, such as JSON, for requesting and receiving data from the service.