Web Domains

How the internet works is a broad and very technical topic which involves everything from Internet Protocols to Routing Tables. Others have already summarized it better than I can.

Anatomy of a URL

The important thing for understanding Web Hosting is how browsers and routers translate a URL into a concrete destination server. A URL stands for Uniform Resource Locator; meaning it is a Universal identifier to Locate a Resource on the internet.

URLs are made up of several component parts, each of which has a specific meaning:

Anatomy of a URL

Image from Doepud Web Design

See this excellent write-up for details about all URL components, but for setting up Web Hosting we are mainly concerned with the following:

Purchase a Domain Name

When an end user wants to register a new website location with the DNS, they will usually purchase a Domain Name from a Registrar.

Top-level Domains are specified by international organizations and are not available for ownership by any business entity.

Domain names can be purchased on a monthly or yearly basis and no other user can claim that Domain in the mean time.

Once you own a Domain Name, you can also supply an unlimited number of Subdomains for any purpose.

There are a large number of DNS Registrars from which you can purchase domains. These are some of the most popular:

My best experience so far is with Google Domains, as they usually had lower prices on many domains. Google is the only provider of their new TLDs .dev and .page.