Reseller Web Difference between WHM and cPanel

A cPanel can be called as the end user control panel. A cPanel is used for managing all the features in a web hosting account. With the help of a cPanel you will be able to create email accounts, databases, installtion of the application as well as building the website. There are many other features as well which comes with a cPanel.


Some of the main features of a cPanel are as follows:

  • You can Install the CMS by using the Softaculous

  • One can upload and manage the files for a website

  • You will also be able to add or remove the addon domains as well as subdomains

  • You will be able to edit the DNS record for a particular domain

  • With the help of a cPanel you will be able check the website performance by its statistics

  • You can even manage the databases as well as backups

  • With the help of a cPanel you will be able to create the email accounts as well as manage the email settings.


A WHM, on the other hand, is the server admin application, before using a WHM you will have to sign up for a reseller plan for enabling the WHM admin application. A WHM, in other words, can be called as the resellers control panel. With the access to WHM, you will easily be able to manage all the web hosting accounts for your client's needs. With the help of a WHM account, you will be able to create a new hosting account as well as you will be able to delete and suspend the web hosting accounts of your clients.

Some of the main features of a WHM are as follows:

  • With a WHM you can create different individual accounts.

  • WHM helps in creating custom web hosting packages.

  • You can add domain to the server with a WHM

  • WHM helps in managing the features of a hosting package and hosting accounts.

  • You can reset the password and contact email accounts for all accounts in a WHM.

  • You can even edit the resource limits through a WHM

  • A WHM helps in modifying the records for each type of domain as well as subdomain

  • You can even set up the private nameservers on the server

  • It helps in performing the basic control panel maintenance.


Here we will discuss the structure of a WHM/cPanels according to the permission it has provided.


  • Root Access to a WHM


The topmost tier and the highest level user is the root user. This is the server administrator who is given full access of the server. A server administrator will be having a full control over all the WHM functions. A WHM function can be modified on global server settings one can even customize the settings of a server with limited privileges. A person who is given the root access will be able to manage all the levels of a WHM interface which includes the WHM reseller and the end user cPanel. There is only one root user in a single server.


  • Reseller User has Limited features compared to the root user


A reseller user will be having limited number of features when it is compared with a root user. These features are made limited by the root user these features affects the resellers customers accounts but it does not affect the whole server. Reseller hosting accounts is provided with a WHM where the user will be able to manage all the accounts that has been resold. The reseller host will also be having an access to all the accounts that has been resold. The usage of the resellers are set up by the server admins. One should remember that there can be multiple resellers in a single server.


  • Main usage of a cPanel in a Reseller account


A cPanel is the control panel which is used in managing the web hosting account, under the main domain of a website. When a person signs up for a reseller package, you will be selecting the main domain. One should remember that the login details of a cPanel is similar to that of a WHM account. If you want to reset the WHM password, one must reset the cPanel account and this will synchronize both the passwords.