If you purchase a website hosting server with the intent to start your individual hosting company and to resell plans to other people, you may also want to sell domain names, in order to give your customers the option to buy everything they need for their new Internet site from just a single place. Becoming an accredited registrar involves thousands of dollars along with a lot of documentation, so the most effective solution would be to register for a domain reseller account with an existing registrar company. Your reseller site will be linked to that account via the registrar's API. Employing such an account has lots of pros - all your customers are able to purchase and to take care of new domains without difficulty; the cost of a brand new registration will be lower when compared to what you'd need to spend as an end customer; last but not least you'll be able to start reselling right away. The registrar companies that sell domain reseller accounts almost always want an amount of money as a deposit.