Summarized as follows:
1. Abbreviations:
URI (Uniform Resource Identifier) uniform Resource identifier;
URL (Uniform Resource location) Uniform Resource Locator (or Uniform Resource Locator);
URN (Uniform Resource Name) uniform Resource naming.
Comparison of 2.URI and URLs
A.
A URI is a relatively broad concept, a URL is a URI, a subset of the URI naming mechanism, it can be said that the URI is abstract, and specifically to use the URL to locate the resource.
B.
Every resource on the web, such as pictures, documents, videos, etc., is located by Uri, where the so-called positioning refers to the specific path on the server that the resources on the web are stored on the servers relative to the host server.
C.
A URL is a string on the Internet that describes an information resource file, used on client programs and servers to locate the information needed by the client to connect to the server, not only locating the information resource, but also defining how to find it.
3. My vernacular understanding
URI is a resource positioning mechanism, it is relatively general positioning of resources, not limited to the client and server, and the URL to locate all the resources on the Internet, as long as the resources on the Internet, there is a unique URL.
URI and URL differences