REST (an acronym for Representational State Transfer) refers to an application architecture that includes Web applications that can be manipulated simply by sending values to the web address (URL) as name-value pairs. For example, such a Web application can be accessed by sending requests in the form http://application_url.com/app?name_1=value_1&name_2=value_2 etc.