In its most simplistic terms, reseller hosting is where you take a portion of your own hosting plan to other people.  Many web hosts have the capability of allowing you to be a reseller.  Generating revenue online by being a reseller is easy.  This revenue can be very lucrative and reoccurring.  To begin, since you need to be hosted to have your own website anyway, purchasing a little more disk space and bandwidth is not that difficult.  That way, with very little capital you can get into the business.

In fact, a typical package that has reseller capabilities can be as little as $20 per month, depending on how big you want your reselling business to be.  It is definitely not a get rich quick scheme because you only get out of it what you put in.  You will find that becoming a reseller, even part-time, can be time consuming with all of the marketing involved.  You will need to aggressively promote your business.