Unique address of any document on the Internet.

 If a URL is known, the user can go directly to that specific document without first selecting links from other documents. Conventions already existed where server names could be prepended to complete file paths, preceded by a double slash (//).[5]Main article: URI schemeGeneric syntax

Every URL consists of the following: the scheme name (commonly called protocol), followed by a colon, two slashes,[note 1] then, depending on scheme, a server name (exp. ftp., www., smtp., etc.) followed by a dot (.) then a domain name[note 2] (alternatively, IP address), a port number, the path of the resource to be fetched or the program to be run, then, for programs such as Common Gateway Interface (CGI) scripts, a query string,[7][8] and an optional fragment identifier.[9]The scheme name defines the namespace, purpose, and the Wholesale NFL Jerseys syntax of the remaining part of the URL. Software will try to process a URL according to its scheme and context.

Other examples of scheme names include https:, gopher:, wais:, ftp:. Passwords embedded in this way are not conducive to secure working, but the full possible syntax isThe domain name or IP address gives the destination location for the URL.

The domain name portion of a URL is not case sensitive since DNS ignores case:The port number is optional; if omitted, the default for the scheme is used. If the port number is omitted for an http: URL, the browser will connect on port 80, the default HTTP port. The default port for an https: request is 443.

The path is used Cheap NFL Jerseys to specify and perhaps find the resource requested. It may contain name/value pairs separated by ampersands, for example

?first_name=John fragment identifier, if present, specifies a part or a position within the overall resource or document.

When used with HTTP, it usually specifies a section or Wholesale Jerseys location within the page, and the browser may scroll to display that part of the page.