If you obtain a hosting server with the intention to start your own web hosting company and to resell packages to various people, you may also need to sell domain names, so as to give your clients the option to get everything they need for their new website from just a single place. Becoming a certified registrar involves thousands of dollars as well as a lot of documentation, so the most convenient solution is to sign up for a domain name reseller account with a current registrar company. Your reseller site will be linked to that account via the registrar's API. Employing such an account has many pros - your customers can purchase and to control new website names without any difficulty; the price for a new registration is lower compared to what you would have to spend as an end customer; and you're able to start reselling immediately. The registrar companies which sell domain reseller accounts often need some money as a deposit.