A reseller is a lot like an affiliate except you have more control over your profits. Typically you buy the product at wholesale, set your own prices and earn on the markup. I resell hosting and domains and earn a nice residual income.
Look for reseller programs in your niche by Googling[your niche] + reseller programs.