When you acquire a website hosting server with the purpose to start your own hosting company and to resell packages to various people, you may as well need to sell domains, to give your customers the chance to get everything they need for their new website from just a single place. To be a certified registrar involves thousands of dollars plus a lot of documentation, so the most convenient solution would be to register for a domain name reseller account with an existing registrar company. Your reseller site will be linked to that account via the registrar's API. To use this type of account has many advantages - all your customers are able to purchase and to control new domains effortlessly; the price for a brand new registration is lower compared to what you'd have to spend as an end customer; also you can start reselling right away. The registrar businesses which provide domain reseller accounts often require an amount of money as a deposit.