In addition to hosting resource-demanding websites, there's a further reason to get a virtual or a dedicated server for yourself - to launch your web hosting company. This is a constantly growing business, as an increasing number of people and businesses start their world wide web presence, so they need hosting space and a domain. If you have a server, you'll be able to create web hosting plans and sell them, so you can not only cover your own expenses when you host your personal sites on the server as well, but you can also make a decent profit by operating a lucrative business. What you need for that is a server, billing software, that will be the connection between the reseller website and your web space, plus a business account with a payment processor like PayPal or 2CheckOut, in order to be able to receive Internet payments. The advantage of reselling server space over the use of an ordinary reseller program is that your clients will have much more system resources and you'll be able to install the server-side software that their websites may need to function effectively. The aforementioned isn't possible with a shared hosting reseller program, as you will have some restrictions in this regard.