REST es el acrónimo de REpresentational State Transfer. En pocas palabras: el arte de no reinventar la rueda

REST es un término acuñado por Roy Fielding [1] en su disertación de tesis (Ph.D.), cuando describió formalmente el estilo arquitecural de la Web.

El argumento es que los métodos de HTTP (GET, POST, PUT, etc.) definen un grupo limitado de verbos que pueden ser aplicados a un (en principio) número infinito de nombres (Universal Resource Identifiers, URIs).

[1] Roy Fielding "Architectural Styles and the Design of Network-based Software Architectures", disertación de Ph.D., University of California, Irvine (2000).