Home > Interactive knowledge & Tips n Tricks & other reference stuff > URI vs URL vs URN – Precise difference

URI vs URL vs URN – Precise difference

January 15th, 2012 147 views Leave a comment Go to comments
    URL is now used as generic term. Although the subtle difference is;

  1. URN: refer the resource(including its location) without specifying how to access it.
  2. URL: it doesn’t refer the resource but its location of resource with method(protocol).
  3. URI: it represents resource as well as its location.
URI vs URL vs URN

URI vs URL vs URN

Amit Gupta

Hey! this is Amit Gupta (amty). By profession, I am a Software Eng. And teaching is my passion. Sometimes I am a teacher, as you can see many technical tutorials on my site, sometimes I am a poet, And sometime just a friend of friends...

  1. mario
    March 3rd, 2012 at 10:35 | #1

    Not quite. “URN” is a nother subset of URIs, which aren’t necessarily locateable. They are resource names packaged up as URIs. They always contain a “protocol” prefix too.

    For example “urn:dvb:ipdc:esg:2005″
    See also http://en.wikipedia.org/wiki/Uniform_Resource_Name