If you get a server with the intent to start your very own website hosting company and to resell plans to various people, you may as well need to sell domains, so that you can give your clients the chance to obtain everything they want for their new site from a single place. Being a licensed registrar involves thousands of dollars along with tons of documentation, so the most effective solution is to sign up for a domain reseller account with an existing registrar company. Your reseller site will be linked to that account by using the registrar's API. Using this kind of account has more than a few advantages - your customers are able to purchase and to take care of new website names comfortably; the price for a brand new registration is lower when compared to what you would need to pay as an end customer; also you can start reselling immediately. The registrar companies which supply domain reseller accounts almost always need some money as a deposit.