关于http:URI,URL和URN有什么区别?

What is the difference between a URI, a URL and a URN?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
What's the difference between a URI and a URL?

如果您阅读了CodeIgniter或Kohana的文档,就会对URI和URL的用法产生很多混淆。有时他们会用一个,另一个。它们还合并了URI类,这使得使用URL更加容易。

我知道:

  • uri代表统一资源标识符
  • URL代表统一资源定位器

但这没什么意义。到底有什么区别?或者它们是一样的?