REST is an architectural style for web APIs: resources are identified by URLs, manipulated by the standard HTTP methods, through representations (often JSON), with no server-side session state between two requests. It aims for simple, uniform APIs that are easy to cache.
Example
GET /clients/12 · POST /clients · PATCH /clients/12