URL (Uniform Resource Locator)
A "network-wide pointer"
Scheme (protocol) for retrieval of information
Host name (or equivalent)
Location within host (hierarchical, separated by "/")
Optional query with parameters
Optional anchor name