If you obtain a hosting server with the intent to start your personal hosting company and to resell packages to various people, you may as well need to sell domain names, so as to give your clients the option to obtain everything they want for their new site from one place. Becoming a certified registrar involves thousands of dollars plus a considerable amount 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 by using the registrar's API. To use this type of account has numerous advantages - all your customers can purchase and to manage new domain names with ease; the cost of a brand new registration will be lower when compared to what you'd need to pay as an end customer; and you can start reselling at once. The registrar companies that sell domain reseller accounts usually ask for an amount of money as a deposit.