When you purchase a hosting server with the intent to start your very own website hosting company and to resell plans to various other people, you may as well need to sell domain names, so as to give your customers the chance to obtain everything they need for their new website from just a single place. Being an accredited registrar involves thousands of dollars plus a lot of documentation, so the easiest solution is to register for a domain reseller account with an existing registrar company. Your reseller website will be connected to that account through the registrar's API. To use this kind of account has numerous benefits - your customers will be able to buy and to control new domain names with ease; the cost of a brand new registration is lower when compared to what you'd need to spend as an end customer; last but not least you can start reselling at once. The registrar companies which offer domain reseller accounts often want some money as a deposit.