When you acquire a website hosting server with the purpose to start your personal website hosting company and to resell packages to various other people, you may also need to sell domains, in order to give your clients the chance to buy everything they need for their new website from just a single place. Becoming a licensed registrar involves thousands of dollars and a lot of documentation, so the easiest solution is to sign up for a domain name reseller account with a current registrar company. Your reseller site will be connected to that account via the registrar's API. Employing such an account has many different advantages - all of your customers will be able to get and to control new website names with ease; the price for a new registration will be lower as compared to what you'd need to spend as an end customer; what's more you are able to start reselling immediately. The registrar companies which provide domain reseller accounts generally want a certain amount of money as a deposit.