If you obtain a website hosting server with the intent to start your own web hosting company and to resell plans to other people, you may as well need to sell domain names, so that you can give your clients the chance to purchase everything they need for their new Internet site from one place. To become a licensed registrar involves thousands of dollars as well as a lot of documentation, so the most convenient solution is to register for a domain name reseller account with a pre-existing registrar company. Your reseller site will be linked to that account via the registrar's API. Using such an account has a number of advantages - all of your customers can buy and to manage new website names without difficulty; the price for a brand new registration will be lower when compared to what you'd need to pay as an end customer; also you'll be able to start reselling instantly. The registrar businesses which provide domain reseller accounts almost always require a certain amount of money as a deposit.