If you buy a website hosting server with the idea to start your own website hosting company and to resell packages to various people, you may also need to sell domain names, so that you can give your clients the opportunity to acquire everything they want for their new Internet site from a single place. Being a certified registrar involves thousands of dollars along with tons of documentation, so the most convenient solution is to sign up for a domain reseller account with a pre-existing registrar company. Your reseller site will be connected to that account by using the registrar's API. Using such an account has a number of benefits - all your customers are able to acquire and to manage new domain names with ease; the cost of a brand new registration will be lower as compared to what you'd have to spend as an end customer; what's more you are able to start reselling immediately. The registrar companies that supply domain reseller accounts often need an amount of money as a deposit.