"HTTP 404 - NOT FOUND"
Have you ever tried to access a website or other Internet resource, only to see those dreaded words appear? You probably have, and in seeing them, you have experienced firsthand one of the most common problems with URLs.
URLs specify a resource using two key pieces of information: the resource's location and a method by which the resource may be accessed or retrieved. This focus on the means of access for the resource makes URLs very practical, in that the URL usually contains all the data we need to use the resource. This is why URLs are so widely used today. However, this access orientation also means that URLs have a number of serious limitations.
The main difficulty with URLs is that since they ...