Functionally, a PURL is a URL. However, instead of pointing directly to the location of an Internet resource, a PURL points to an intermediate resolution service. The resolution service associates the PURL with the actual URL and returns that URL to the client, which can then complete the transaction in the normal fashion. In Web parlance, this is a standard HTTP "redirect."

More information about PURLs is available in the PURL FAQ.