When you have your own website hosting server, virtual or dedicated, you'll be able to start your own website hosting reseller business and to make good money in a niche that continues to grow every year. With the increasing demand for sites, you'll need only 3 things to start - a server; a billing application, that will be the connection between your store and the hosting space; and an account with a billing processor, which will allow you to accept online financial transactions. While there are ready-made reseller programs out there, the use of your own server will provide you with additional control over the software environment. The ability to set up server-side software, for instance, will give you an advantage over competitors and will mean many more happy clients. Using a standard reseller program, the accounts are made on a shared server, therefore no software can be installed and, as a result, some sites may not work correctly. Having your own reseller business gives you the opportunity to generate income, while you can still use the server for your personal sites as well.