In addition to hosting resource-demanding sites, there is a further reason to buy a virtual or a dedicated server for yourself - to make your web hosting company. This is an ever-growing business, because a growing number of people and businesses start their world wide web presence, so that they need hosting space and a domain name. If you have a server, you can make hosting packages and sell them, so that you can not only cover your own expenses when you host your personal websites on the server too, but you will also make a very good profit by owning a profitable business. What you need for that is a server, payment software, which will be the link between the reseller website and your web space, as well as a business account with a payment processor like PayPal or 2CheckOut, so as to be able to receive web payments. The benefit from reselling server space over the use of an ordinary reseller program is that your customers will have a lot more system resources and you are able to set up the server-side software which their sites may need to operate properly. The aforementioned will not be possible with a shared hosting reseller program, as you will have some restrictions in this regard.