The term REST stands for Representational State Transfer. It is an architectural style that defines a set of rules in order to create Web Services.
Computer scientist, helped write the first web servers he did a ton of research explaining why the web works the way it does. His name is on the specification for the protocol.
Because Machines don’t have a universal nouns.
Hypertext transfer protocol is the way in which clients and servers communicate with each other, request and receive information.
Retrieve data from the server (read only)
Sends data to the server and creates a new resource. (create a new data entry.)
Update an existing resource.
modifies an existing resource (only needs to contain the specific changes to the resource).