Drupal Paths, Aliases and URLs
There are several ways to link to pages on the internet as well as to content and resources within a Drupal system. Pages, images and media can be linked to by means of absolute URLs, absolute paths, relative paths, node ids, or even special syntax provided by various Drupal modules. All are based in full or in part on the URL used to locate the resource. For our purposes, a URL is typically some version of the format: protocol://domain/path?query_string#fragment_id.