If you purchase a website hosting server with the intent to start your own website hosting company and to resell packages to various other people, you may also need to sell domains, to give your customers the option to acquire everything they need for their new website from a single place. To be a licensed registrar involves thousands of dollars plus a lot of documentation, so the easiest solution is to sign up for a domain name reseller account with a current registrar company. Your reseller site will be linked to that account through the registrar's API. Using this type of account has a large number of benefits - all of your customers are able to acquire and to control new website names comfortably; the price of a brand new registration is lower when compared to what you would need to pay as an end customer; also you will be able to start reselling without delay. The registrar businesses which provide domain reseller accounts usually want some money as a deposit.