If you acquire a website hosting server with the purpose to start your personal web hosting company and to resell plans to various other people, you may as well wish to sell domains, so as to give your customers the option to purchase everything they want for their new site from a single place. To be an accredited registrar involves thousands of dollars plus a considerable amount of documentation, so the simplest solution would be to sign up for a domain name reseller account with an existing registrar company. Your reseller website will be connected to that account by using the registrar's API. To use such an account has a lot of benefits - your customers are able to buy and to manage new website names comfortably; the price of a new registration is lower compared to what you would need to spend as an end customer; what's more you are able to start reselling right away. The registrar companies which offer domain reseller accounts generally need some money as a deposit.