If you have your own server, virtual or dedicated, you will be able to launch your own website hosting reseller business and to earn good money in a niche that is maintaining growth every year. With the growing necessity for Internet sites, you'll need just 3 things to start - a server; a payment application, which will be the connection between your web store and the website hosting space; and an account with a payment processor, that will help you accept online financial transactions. While there're ready-made reseller programs out there, the use of your own server provides you with additional control over the software environment. The ability to set up server-side software, for example, provides you with an advantage over the competition and means even more happy customers. With 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 operate correctly. Running your own reseller company will provide you with the opportunity to generate income, while you can still use the server for your individual sites as well.