When you buy a hosting server with the intention to start your personal website hosting company and to resell packages to various people, you may as well wish to sell domain names, so as to give your customers the option to acquire everything they need for their new website from just a single place. To become an accredited registrar involves thousands of dollars along with a considerable amount of documentation, so the most effective solution would be to sign up for a domain reseller account with an existing registrar company. Your reseller Internet site will be linked to that account via the registrar's API. To use this type of account has many advantages - all your customers will be able to obtain and to manage new domain names comfortably; the cost of a new registration is lower compared to what you would need to pay as an end customer; and you can start reselling right away. The registrar companies that offer domain reseller accounts generally ask for a certain amount of money as a deposit.