Aside from hosting resource-demanding sites, there is a further reason to purchase a virtual or a dedicated server of your own - to create your website hosting company. This is an ever expanding business, as an increasing number of people and businesses start their web presence, so that they need hosting space and a domain name. If you have a hosting server, you'll be able to generate website hosting plans and sell them, so that you can not only cover your expenses in case you host your own Internet sites on the server too, but you can also make a decent profit by running a profitable business. What you need for that is a server, billing software, that will be the link between the reseller site and your web space, as well as a business account with a payment processor such as PayPal or 2CheckOut, in order to be able to receive web payments. The benefit from reselling server space over the usage of a regular reseller program is that your customers will have more system resources and you can install the server-side software that their sites may need to function effectively. The aforementioned is not possible with a shared website hosting reseller program, because you'll have certain restrictions in this regard.