So, how does this apply to HTTP,
and how can it be implemented in practice? HTTP is oriented around verbs and resources.
The two verbs in mainstream usage are GET and POST,
which I think everyone will recognize.
However, the HTTP standard defines several others such as PUT and DELETE.
These verbs are then applied to resources, according to the instructions provided by the server.