ReprEsentational State Transfer architectural style for distributed hypermedia systems.
Defined in Chapter 5 of Roy FieldingsDoctoral Thesis. For a detailed understanding, and its original derivation, read that chapter. Its well written. what follows here are my notes on it.
Rest is a set of constraints, or a system designed with respect to that set. The constraints are 5 fold.