When you get a website hosting server with the intention to start your individual website hosting company and to resell packages to various other people, you may also want to sell domain names, in order to give your clients the opportunity to purchase everything they want for their new website from one place. To be an accredited registrar involves thousands of dollars as well as a considerable amount of documentation, so the most convenient solution would be to sign up for a domain name reseller account with an existing registrar company. Your reseller site will be linked to that account by using the registrar's API. To use this kind of account has many advantages - all your customers can purchase and to control new domain names without difficulty; the cost of a brand new registration will be lower compared to what you'd have to spend as an end customer; what's more you're able to start reselling immediately. The registrar companies which provide domain reseller accounts in most cases want an amount of money as a deposit.