What is a Domain and how can we get one?

Humans communicate by associating names to different kinds of objects and concepts, making it easy to share information and understand each other. The same idea stands behind website domain names. All websites are uniquely identified by an IP address, which is a set of 4 groups of 3 digits, which are almost impossible to remember for average people, so domain names were introduced, associating a suggestive name to the IP address.

What are the elements of a domain?

In general, any domain consists of two basic parts:
Part I: the domain name - the name associated to the IP address (must be related to the actual content of the website)

Part II: the extension - 2/3/4 letter structure used to categorize websites, according to the field the address. Example extensions:

1. com = commercial or business websites
2. net = network related websites
3. org = non-profit organizations, charities or governmental organizations
4. ws = general purpose website
5. info = information infrastructure
6. biz = the area of finance, business or trade

Some extensions refer to the country name, like uk for the united kingdom, sa for Saudi Arabia, and so forth.

How to get a free domain?

There are many companies which are interested in providing free domain names (owning enormous servers, these companies offer free domain names in return for clicking on the ads published on your site after registering).

What are the disadvantages of getting free domain name?

The majority of hosts will give you one or more free domain names. These domains are suffixed to the mother server and do not help when trying to get published in search engines.

After hosting my site, what's the next step?

The next step will be to publish your site. There are many applications, such as Adobe Dreamweaver or Microsoft Front page that may prove useful when designing and programming a website. These applications also have specialized options and features that help make online publishing a very easy task.

After completing the domain name registration, you will get your ID and a password, which will let you publish your site or sign in to your control panel, if you want to make any kind of change to your site's pages.

Now, it's time to start publishing. Through the program used in designing the site, open the "publish" menu, then choose "Global Publish ", and fill in your site data like the ID, password, and domain name. Press "publish" and wait until the process is finished.

Use your browser to checkout whether your site is published or not, and you're all set to go.