Domain squatting-Host a subdomain

Most web users would arguethat purchasing a domain name in the hopes that one day somebody
might want to use that domain name and then buy it from them for a
large amount of money is a little unethical. On the other hand, there
are times when you might come up with a brilliant idea for a site, or
what you think is a brilliant name, but you don’t have time to use it
immediately; still, you want to register it before someone else comes
up with the same brilliant idea.

 If you have a network-available backup system, putting in a dedicated network for hosts that will use it can be a big win. Some systems may eventually need to go to Gigabit Ethernet or trunked Ethernet. Backup systems, high-throughput NFS servers, and databases are common applications that end up being network bound on 100Mb Ethernet networks. Some Web systems, such as static image servers running high-speed Web servers such as Tux or thttpd can be network bound on Ethernet networks.

 Whatever your reason for purchasing
extra domain names, when you purchase them, redirecting them either
to your main website or another site of your choice is generally a better
idea than leaving them doing nothing.

Services by Full Descriptive Names
Another good design principal that is particularly essential for safe code cohabitation is to reference services by full descriptive names. I often see application designs that reference a database called dbhost and then rely on dbhost to be specified in the /etc/hosts file on the machine. As long as there is only a single database host, this method won't cause any problems.

So web users who type in the
domain name are automatically redirected to your primary domain. If
you want the domain name to redirect somewhere other than the root of
your primary domain, then click Manage Redirection.

You may be wondering now if I’m suggesting that you should spend all your
hard-earned cash on every domain name that you can think of. Don’t worry;
that’s not exactly what I’m suggesting. It is good to think about your visitors
and try and put yourself in their shoes for a moment and consider whether
purchasing additional domain names would be useful to both them and you.
You don’t need to bankrupt yourself on just-in-case domain names, though.
Exactly how you redirect the domain name differs depending on the facilities
your domain name registrar gives you. If the registrar does not give you the
right facilities, it then depends which control panel is used for your hosting.
As an example, I show you how to redirect domain names using cPanel and,
regardless of which system you use, the basic concept is the same.

Host a subdomain on a separate server

reasons for using subdomains and sometimes a subdomain in itself may
take up so much server resources that it needs to be on its own server.
For example, if you have a support site at,
that site might provide downloads and other forms of resource-intensive
assistance. You can use the DNS to point users to your primary server
for your main website and then to a secondary server for your support
site even though they have the same domain name .

some performance issues and creates a number of hurdles that developers must overcome to write compatible code. In practice, it is most useful in hosted serving environments to ensure that users do not violate each other's privacy and security. 
Top 50 free web hosting site