URL is now used as generic term. Although the subtle difference is;
- URN: refer the resource(including its location) without specifying how to access it.
- URL: it doesn’t refer the resource but its location of resource with method(protocol).
- URI: it represents resource as well as its location.

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...