When you obtain a server with the intent to start your individual website hosting company and to resell packages to various other people, you may as well need to sell domain names, so as to give your customers the chance to purchase everything they need for their new website from a single place. Being a licensed registrar involves thousands of dollars and a considerable amount of documentation, so the easiest solution would be to register for a domain reseller account with a current registrar company. Your reseller website will be linked to that account by using the registrar's API. To use such an account has many different pros - all of your customers are able to get and to take care of new website names without difficulty; the cost of a brand new registration is lower compared to what you would have to spend as an end customer; also you are able to start reselling instantly. The registrar businesses that provide domain reseller accounts often need a certain amount of money as a deposit.