Cheerful Curmudgeon

A complete lack of ideas and the power to express them.

  • Home
  • About Me
    • Art Zemon’s PGP Key
    • Privacy Policy
  • Bede BD-4C
    • Hall of Fame
  • Piper Arrow

Understanding URI, URL, and URN

August 3, 2005 Art Zemon

Prompted by a question from my wife, I finally went off and figured out the difference between a URI and a URL and a URN. I gleaned my analysis from the W3C’s article, URIs, URLs, and URNs: Clarifications and Recommendations 1.0. This might be the key paragraph:

Over time, the importance of this additional level of hierarchy seemed to lessen; the view became that an individual scheme does not need to be cast into one of a discrete set of URI types such as “URL”, “URN”, “URC”, etc. Web-identifier schemes are in general URI schemes; a given URI scheme may define subspaces. Thus “http:” is a URI scheme. “urn:” is also a URI scheme; it defines subspaces, called “namespaces”. For example, the set of URNs of the form “urn:isbn:n-nn-nnnnnn-n” is a URN namespace. (“isbn” is an URN namespace identifier. It is not a “URN scheme” nor a “URI scheme”).

Without further ado, here is my ultra-short clarification:

  1. A Universal Resource Identifier (URI) is the most general thing. It unambiguously identifies something. A URI looks like scheme:more_stuff where the scheme determines how more_stuff is interpreted.
  2. A Universal Resource Locator (URL) is a type of URI that tells you how to find something on the internet. It looks like scheme:more_stuff where scheme is one of “http”, “ftp” or “mailto”. Obviously, the scheme is the name of a protocol so it not-so-coincidentally both defines what more_stuff should look like and how to actually get to more_stuff. Two examples of URLs are http://www.cheerfulcurmudgeon.com/ and mailto:[email protected]
  3. A Universal Resource Number (URN) is a type of URI that unambiguously identifies something with a number. A URN looks like this urn:namespace:number, where namespace tells you what kind of number follows the second colon. A sample URN might be, urn:isbn:1-23-456789-0

Bernie Zimmerman’s clear writing also helped me understand this stuff. Thanks, Bernie!

Internet

Recent Posts

  • Stretching a Photo April 21, 2025
  • There are Elephants in the Room April 10, 2025
  • Let’s Eliminate Real WFA April 1, 2025
  • Thumb Wrist Neck Waist Height March 18, 2025
  • Avoid Targeted Advertisements February 5, 2025

About Art Zemon

Omni-curious geek. Husband. Father. Airplane builder & pilot. Bicyclist. Photographer. Computer engineer.

Comments

  1. Bernie Zimmermann says

    August 28, 2005 at 5:19 am

    You’re most welcome!

Categories

  • Aviation (261)
    • Bede BD-4C (174)
    • Soaring (5)
  • Bicycling (37)
    • St. Louis to Atlanta (8)
    • St. Peters to Minneapolis (18)
  • Business (48)
  • Cabbages & Kings (24)
  • Communicating (37)
  • Ecology (21)
  • Economy (8)
  • Family (35)
  • Finding the Good (43)
  • Fun (188)
    • Six Word Stories (8)
  • Gardening (5)
  • Genealogy (5)
  • Government (35)
  • Health (67)
  • Judaism (10)
  • Men (12)
  • Mideast (5)
  • Movies (8)
  • Philosophy (15)
  • Photography (27)
  • Rants & Raves (103)
  • Recommendations (35)
  • Safety (37)
  • Science (22)
    • Biology (7)
    • Physics (7)
    • Pyschology (3)
  • Technology (195)
    • eBooks (7)
    • Internet (66)
    • Software (63)
    • VOIP (5)
  • Travel (43)
  • Tzedakah (12)
  • Women (5)

You Will Also Like

  • Art Zemon's Genealogy
  • Art Zemon's Photos
  • Mastodon @babka.social
  • Mastodon @raphus.social

Search

#DonorForLife

6 gallon blood donor badge
#DonorForLife - Give Blood - Save Lives

Archives

Copyright © 2025 · Daily Dish Pro Theme on Genesis Framework · WordPress · Log in