Yes it's true, people makes money online. There are plenty of websites where you can earn cash by working online. However, there are also several websites that asks you pay some money during or after registration, which definitely is a fraud. Genuine websites that promises to pay you to work online never ask you to invest any money. I have compiled few and very best websites that pays for your online presence.
Google Adsense, Fiverr, Elance, oDesk, Scripted Scripted, Microworkers, Scripted, Amazon Mechanical Turk