REST (Representational State Transfer) ist ein Stil der Softwarearchitektur für verteilte Hypermedia-Systeme wie das World Wide Web. Im Vergleich zu RPC-Architekturen wie SOAP hat es aufgrund der intrinsischen Entkopplung von Client und Server, die durch eine einheitliche Schnittstelle zwischen heterogenen Systemen entsteht, an Popularität gewonnen.