Make money online from home without investment. There are plenty of easy ways to earn money online at home, doing affiliate marketing and reselling products, by promoting companies or companies products and services online. Refer people in to companies and their programs to earn passive income online.