There are a number of ways to create revenue online … Adsense, affiliate marketing, membership sites. But the best way to build the foundation for an online business is by creating your own information product.