See this: http://en.wikipedia.org/wiki/URI_scheme#Generic_syntaxExample URIs (Wikipedia).
In a webapplicationweb application, I would advise to use relative URLs for all resources that belong to your app. That way, if you change the location of the pages, everything will continue to work. Any external resources (could be pages completely outside your application, but also static content that you deliver through a content delivery network) should always be pointed to using absolute URLs: if you don't there simply is no way to locate them, because they reside on a different server.