If you purchase a web hosting server with the intent to start your personal website hosting company and to resell plans to various other people, you may also need to sell domain names, so that you can give your customers the opportunity to purchase everything they want for their new website from one place. Being a certified registrar involves thousands of dollars and a lot of documentation, so the most effective solution would be to sign up for a domain reseller account with an existing registrar company. Your reseller site will be connected to that account through the registrar's API. Employing this kind of account has more than a few pros - all your customers can obtain and to take care of new domains with ease; the cost of a new registration will be lower compared to what you would have to spend as an end customer; what's more you'll be able to start reselling instantly. The registrar businesses that supply domain reseller accounts in most cases ask for some money as a deposit.