There are also
Uniform Resource Names (URNs):
unique names for things. Here are some examples.
URLs specify a location where the resource can be found and
accessed.
can be accessed by most modern web browsers and special
DOI resolvers such as dx.doi.org.
Example: urn:issn:1534-0481. Resolver at
http://bioguid.info/issn/.
Example: urn:lsid:ipni.org:names:20012728-1:1.1 Resolver at
http://bioguid.info/lsid.php.
Example: urn:isan:0123-1230-3210-2310-1. No known public resolver.
URNs often include a URL in the metadata for the URN.
Then the URL can change, but the URN will always be correct.
REST uses URIs to pass information back and forth between the client
and server.
The server will create URIs to convey new
information.