This gives information about domain names:
A domain name is an address on the Internet. For example:
www.upsdell.com
www.upsdell.ca
The prefix ‘www.’ is traditional, but isn’t always present: depending on how the server is set up, the 'www.' may be required, optional, forbidden, or replaced by something else. For my upsdell.com domain the 'www.' is optional.
The main part of the name (‘upsdell’ in the above example) may have only the letters a-z, the digits 0-9, and a dash, with no dash at the beginning or end, and may not exceed 63 characters. Exception: in June 2003 an Internationalized Domain Names (IDN) standard was issued to allow international characters from 350+ languages in domain names.
The suffix (e.g. ‘.com’) is called the TLD (Top Level Domain). There are conventions about TLDs:
Additional TLDs will likely be approved in the future. This is now being considered: .post.
Additional TLDs consisting of international characters will likely be approved in the future.
In some cases the domain name has subdomains. E.g. BrowserNews might be a subdomain of the upsdell.com domain: hence the address BrowserNews.upsdell.com.
ICANN provides a resource regarding TLDs in a document titled Universal Acceptance of all Top-Level Domains. It also offers a resource about the introduction of new TLDs at a page titled New gTLD Program.
There are many places where you can check for the availability of domain names, but one is especially useful: www.allwhois.com enables you to find out the availability of a name with any TLD.