“ٌRoy Fielding” : He is person helped in writing servers, and gey the pages from the server to our browser.
HTTP protocol : is the beginning of the website, tell the browser which type of protocol use.
“GET requests a representation of the specified resource. Note that GET should not be used for operations that cause side-effects, such as using it for taking actions in web applications. One reason for this is that GET may be used arbitrarily by robots or crawlers, which should not need to consider the side effects that a request should cause”.
“POST submits data to be processed (e.g., from an HTML form) to the identified resource. The data is included in the body of the request. This may result in the creation of a new resource or the updates of existing resources or both”.
“PUT method is used to update resource available on the server. Typically, it replaces whatever exists at the target URL with something else”.
“A patch is a software update comprised code inserted (or patched) into the code of an executable program. Typically, a patch is installed into an existing software program. Patches are often temporary fixes between full releases of a software package”.