Hosting Tutorial & Guide

Difference Between Parked Domain, Add-on Domain and Sub Domain

updated on Aug 07, 2017
Difference Between Parked Domain, Add-on Domain and Sub Domain As many people are puzzled by the differences among parked domain, add-on domain and sub domain when they start a website with a web hosting plan, this article provides detailed information on their definitions and usages. Note that the creation of each kind of domain on your hosting package may differ depending on the control panel offered.

Parked Domain

A parked domain is a separate domain that is independent from the primary domain in the address (URL). However, the difference is that parked domains share the same web content as the primary one, which means that when you type a parked domain in the address bar, you see a webpage that is absolutely the same as that of the primary domain.

Now we assume that you have 3 domains as, and, among which the is the main domain of your website. If you park and on the main domain, we will get the same page as the main domain when we type either of the 2 domains.

Note that parked domains should be registered and point to the same name servers as the main domain, and you cannot use a parked domain for a separate website until you unpark it.

When Should You Use Parked Domains?

When Should You Use Parked Domains Parked domains are commonly used in multiple situations, among which one of the most usual is to protect and increase traffic. If you have an eCommerce business named Business, it is probably that you think about using as the official site. However, people not very familiar with the domain are likely to try other domains like to access your site. In the case that these domains have been registered, the traffic which should be yours is gone especially when the domains are also used for eCommerce.

For businesses, registering multiple domains with different suffix or similar spelling is worth the money as it expands the business, increases sales, as well as protects the brand from being used illegally in some cases.

When you attempt to use parked domains, you should carefully choose a domain name with the right suffix, register it with a reputable and reliable registrar, and then update the domain name servers to be the same ones as the primary domain to make it work. The last step does not need to be done when you register the domain directly with your web host.

How to Add and Delete One in cPanel?

How to Add and Delete A Parked Domain in cPanel Both adding and deleting a parked domain is quite easy in cPanel as the control panel offers many helpful features. Once you have registered the domain name and make sure that it works, just follow the few steps below to add it to your account.
  1. Log into cPanel and find the Parked Domains icon in the Domains section.
  2. Enter the new domain name in the box under Create a New Parked Domain.
  3. Click on the Add Domain button.

Now you have a new parked domain ready on your account pointing to your website, and it may take 12-36 hours to show it up on the web. When you would like to delete one that is no longer needed, finish the following steps to remove it.
  1. Log into cPanel and click on Parked Domains icon.
  2. In the Remove Parked Domains section, browse the domain list and find the one you want to delete.
  3. Click the Remove link in the Actions column.

Add-on Domain

Being different from parked domains which are completely separate domains but point to the same websites as the primary domain, each add-on domain directs visitors to an independent website that has nothing to do with the site of the primary domain. In this way, you are able to host multiple websites with one hosting account to simplify the management and reduce costs.

Add-on domains function in the same way as the primary ones. You can create email addresses for it, set up email forwarders, create FTP accounts with new username and password, manage software installation, add subdomains, and do more things just like what you have done to the primary domain. They do not have their own control panel, but share the same one as the primary domain.

Important Things to Know About Add-on Domains

Important Things to Know About Add-on Domains When setting up an add-on domain, you actually create a brand new folder in the "public_html" directory. When the process is done, you can simply upload content to the folder to make the new site active. Whatever you do to the new domain, the changes do not have any influence on the primary domain.

In the process of creating, a subdomain which is attached to the new folder is created automatically for the primary domain and connected to the new add-on one. In this circumstance, you can access the new site with 3 different routes – the add-on domain name, the subdomain name, and the name of the subfolder. For example, if you have a primary domain of and an add-on one of, the URLs available for accessing are (in the case that the name of the folder is addondomain):
  • //
  • //
  • //

How to Add and Remove An Add-on Domain in cPanel?

How to Add and Remove An Add-on Domain in cPanel This part guides you through adding an additional domain name in cPanel control panel for hosting a new website as well as removing it. Now follow the simple steps below to accomplish the process of adding.
  1. Log into cPanel with your username and password.
  2. Navigate to the Domains section, locate the icon that says Addon Domains, and have a click on it.
  3. In the new page, fill in the new domain name, create a new directory, set up a subdomain, and create the required password. Click Add Domain.

Now the adding is done successfully. Remember that if you registered the domain somewhere else, you have to update the Domain Name Server first to get the domain working. As for the removal, you need to accomplish the steps below which are even easier that those given above. Note that when you remove an add-on domain, you only delete it from the DNS and the server. The files, databases and other things connected to it are not affected.
  1. Login to your control panel and click on Addon Domains icon in the interface.
  2. Browse all the add-on domains of your account and click the Remove link of the one that you want to delete.

Sub Domain

A subdomain is a third level domain that works as a part of a larger top level domain name. It is a second website which has its own content but shares the same domain as the larger domain name. When you create a subdomain, there is a special URL that can be used to access a certain part of your existing website.

In the case that you want to divide your site content into several separate parts for better organization or want to add additional functionality to the site, using subdomains is a good and efficient way. For example, supposed that you have already had a domain and would like to build a store page on the site, you can create a subdomain for the store part to allow people to access the store by visiting // or //

Why Use Subdomains?

Why Use Subdomains Subdomains are usually used to organize website content, but it is also created for some other purposes sometimes. With the utilization of subdomains, you can set up a store, a forum, a blog and many other pages on one website instead of spending money purchasing multiple domains to get them separate and independent from each other. As subdomains also have their own email addresses like, they are quite convenient for companies to use.

In addition, if you own a website and have several people contributing and managing it, you need subdomains. By creating subdomains for separate parts that the members are responsible for, you can give different access to each member and restrict their permissions to the site to ensure the security of the whole website.

How to Create Or Remove a Subdomain?

Creating a subdomain is a simple task to accomplish while you should make sure that the domain makes sense in spelling so that it is easy for people to remember. Note that if your main domain is not pointed to the nameservers of your web host, you should update the domain name server first before creating any subdomain, or you should create subdomains where the current nameservers are hosted.

How to Create Or Remove a Subdomain Assumed that everything is right, you need to follow the steps below to get a subdomain created in cPanel.
  1. Log into cPanel control panel.
  2. Navigate to the Domains section, locate Subdomains and click on the link.
  3. In the Create a Subdomain section, enter the name of the subdomain, and in the dropdown menu, choose the domain name that you want the subdomain to create for.
  4. Have a click in the box next to Document Root, and a folder is generated automatically which stands for the location where the subdomain loads content. For instance, if you have typed in blog as the subdomain, the document root field should be /public_html/blog.
  5. Click the Create button.

Now a subdomain is created successfully. In most cases, it takes 12-36 hours for the domain to get available on the web. There is one thing to pay attention that if you have several domains and would like to add a blog to each of them, you should not use the default value of the document root because doing so results in that all of //, // and so on load the same content. To prevent this from happening, you need to create unique document root for each of the subdomains like /public_html/blog1 (blog2) to get them apart from each other.

Below are the steps that need to do to remove one from your hosting account.
  1. Log into cPanel, find the Subdomains link and click on it.
  2. Find the subdomain you'd like to delete in the list and click the Remove link in the Actions column.