When you purchase a server with the idea to start your personal web hosting company and to resell plans to various people, you may also want to sell domains, to give your customers the chance to buy everything they need for their new Internet site from a single place. To be an accredited registrar involves thousands of dollars along with tons 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 connected to that account through the registrar's API. Employing such an account has a variety of advantages - all of your customers are able to buy and to control new website names comfortably; the price of a new registration is lower compared to what you'd need to spend as an end customer; and you will be able to start reselling immediately. The registrar businesses which offer domain reseller accounts almost always ask for an amount of money as a deposit.