Understanding Primary, Alias (or Parked), Addon and Sub domains
We understand that the types of domains can be confusing. This article will help you understand the difference between all the domain options and assist you in adding additional websites/domain names to your cPanel account - whether that’s a Subdomain, Addon or Alias (previously called Parked) domain.
This table gives you a really quick overview. We have separate guides giving more detail about each type of domain and how to add them to your account.
Can host a unique website
(counts towards unique websites in your plan)
Can host unique email addresses
Sub-domain (of primary or addon domain)
e.g. subdomain.primary.co.uk or subdomain.secondary.co.uk
Sub-domain (of alias domain)
All Krystal Cloud and Business hosting packages can host multiple sites. But, how you add or create a new site can vary depending on what you're trying to achieve.
All accounts will have a Primary Domain - the first domain you add, usually when setting up the account.
In addition you can have Addon Domains, Sub-Domains and Alias Domains - read on to understand the difference.
This is the main domain for your cPanel account. Your primary domain is served from the
public_html/ folder within your home directory. Your home directory is the directory you see when you first connect using FTP e.g. a file located in your home directory at
/public_html/mypage.html would be served to the world as
Add a domain to host a new site (Addon)
If you'd like to add a new domain, on which you'd like to run a new website you'll need to add it as an Addon domain.
Addon domains count towards your number of unique websites. Addon domains can have their own unique email accounts.
We have a separate guide on how to add an Addon domain.
Add a domain to an existing site (Alias)
If you'd like to add a new domain - but just like it to display the same content as an existing site you'll need to add it as an Alias domain.
Alias domains do not count towards your number of unique websites. Alias domains can have their own unique email accounts.
We have a separate guide on how to add an Alias domain.
Add a new site using an existing domain (Sub-Domain)
If you'd like to run an additional website using an existing domain you'll need to add it as a Sub-domain.
For example you may run a chain of restaurants and branches in different cites. Your main site is
www.restaurant.co.uk and you'd also like
citytwo.restaurant.co.uk you would add
citytwo as Sub-domains of restaurant.co.uk
Sub-domains do not count towards your number of unique websites. Sub-domains can have their own unique email accounts.
We have a separate guide on how to add a Subdomain.