If you buy a server with the purpose to start your personal hosting company and to resell plans to various other people, you may also wish to sell domains, so as to give your customers the opportunity to acquire everything they need for their new website from just a single place. Being a certified registrar involves thousands of dollars along with tons of documentation, so the most convenient solution would be to sign up 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. Employing this kind of account has a large number of benefits - all of your customers will be able to get and to take care of new domain names comfortably; the price of a brand new registration will be lower when compared to what you would have to spend as an end customer; last but not least you're able to start reselling immediately. The registrar businesses that offer domain reseller accounts usually require an amount of money as a deposit.