There are numerous ways to earn money online but the two most common forms are affiliate sales and hosting advertising. Advertising programs such as Google’s Adsense is one of the easiest ways to start earning. Just about any online content can be monetized if it is getting traffic. This article on the types of online income details the basic points for beginners.