If you purchase a website hosting server with the intention to start your individual website hosting company and to resell packages to various other people, you may as well want to sell domains, so as to give your customers the opportunity to obtain everything they need for their new website from just a single place. Becoming an accredited registrar involves thousands of dollars along with tons of documentation, so the most effective solution is to register for a domain reseller account with a current registrar company. Your reseller site will be connected to that account through the registrar's API. Employing this type of account has various benefits - all of your customers are able to get and to manage new domain names with ease; the price of a new registration will be lower as compared to what you'd have to pay as an end customer; and you'll be able to start reselling immediately. The registrar companies that sell domain reseller accounts in most cases want some money as a deposit.