If you acquire a hosting server with the purpose to start your personal web hosting company and to resell plans to other people, you may as well wish to sell domain names, to give your clients the opportunity to buy everything they want for their new website from a single place. To become an accredited registrar involves thousands of dollars and a lot of documentation, so the simplest solution would be to register for a domain name reseller account with a pre-existing registrar company. Your reseller website will be connected to that account through the registrar's API. Using this type of account has lots of benefits - all your customers will be able to purchase and to control new domains without difficulty; the cost of a new registration is lower compared to what you'd need to spend as an end customer; what's more you'll be able to start reselling at once. The registrar businesses that sell domain reseller accounts often require a certain amount of money as a deposit.