If you purchase a web hosting server with the intention to start your individual website hosting company and to resell plans to various people, you may also want to sell domains, so as to give your clients the option to obtain everything they need for their new site from a single place. Becoming a certified registrar involves thousands of dollars and tons of documentation, so the simplest solution would be to register for a domain reseller account with a pre-existing registrar company. Your reseller site will be linked to that account through the registrar's API. To use this kind of account has a number of pros - all of your customers will be able to obtain and to manage new website names comfortably; the price of a new registration is lower when compared to what you'd have to spend as an end customer; what's more you are able to start reselling at once. The registrar companies which supply domain reseller accounts almost always ask for an amount of money as a deposit.