Other than hosting resource-demanding sites, there's a further reason to buy a virtual or a dedicated server of your own - to start your web hosting company. This is a constantly growing business, due to the fact that more and more people and businesses start their online presence, so they need hosting space and a domain. If you have a website hosting server, you will be able to make hosting plans and sell them, so that you can not only cover your own expenses when you host your personal Internet sites on the server as well, but you will also make a decent profit by having a prosperous business. What you need for that is a server, billing software, that will be the connection between the reseller web site and your web space, plus a business account with a payment processor for instance PayPal or 2CheckOut, so as to be able to receive online payments. The benefit from reselling server space over the usage of a standard reseller program is that your clients will have extra system resources and you'll be able to install the server-side software which their websites may need so as to work effectively. The latter will not be possible with a shared website hosting reseller program, as you'll have some limitations in this regard.