I have read many articles about URIs, URLs and URNs, but I don\'t understand the diff in real examples.
Could you
No, the image is not correct. Your two examples are both, URIs and URLs.
Every URL is a URI.
Every URN is a URI.
According to W3C’s URIs, URLs, and URNs: Clarifications and Recommendations 1.0 (also published by the IETF as RFC 3305):
In the classical view, a URI is a URL if it specifies the location of a resource, and a URI is a URN if it specifies the name of a resource.
In the contemporary view, making this differentiation is not relevant or useful.
Confusion may arise because the terms "URI" and "URL" are often used synonymously.
The Internet Standard for URIs, STD 66 (which currently maps to RFC 3986), recommends:
Future specifications and related documentation should use the general term "URI" rather than the more restrictive terms "URL" and "URN"
WHATWG’s URL Living Standard (and W3C’s version of it) says:
Standardize on the term URL. URI and IRI are just confusing. In practice a single algorithm is used for both so keeping them distinct is not helping anyone.
urn URI scheme, and only if you need to be specific.