When you buy a hosting server with the intent to start your personal hosting company and to resell packages to other people, you may also want to sell domain names, in order to give your customers the option to obtain everything they need for their new Internet site from just a single place. Being a certified registrar involves thousands of dollars along with tons of documentation, so the easiest solution is to sign up for a domain name reseller account with a pre-existing registrar company. Your reseller website will be linked to that account via the registrar's API. Using such an account has a variety of advantages - all of your customers can acquire and to take care of new domain names without any difficulty; the price for a brand new registration is lower compared to what you'd have to pay as an end customer; what's more you are able to start reselling instantly. The registrar businesses which provide domain reseller accounts in most cases need a certain amount of money as a deposit.