When you get a server with the intent to start your individual web hosting company and to resell packages to other people, you may also need to sell domains, so as to give your customers the chance to purchase everything they need for their new site from one place. Being a certified registrar involves thousands of dollars along with a lot of documentation, so the easiest solution would be to register for a domain name reseller account with a pre-existing registrar company. Your reseller website will be linked to that account through the registrar's API. Using such an account has more than a few benefits - your customers will be able to obtain and to control new website names without difficulty; the price for a brand new registration will be lower compared to what you'd need to spend as an end customer; last but not least you will be able to start reselling right away. The registrar businesses that supply domain reseller accounts in most cases require an amount of money as a deposit.