The best way is to develop a site or blog with your knowledge, hobby or passion.
If you are a knowledgeable person in any niche or field you can make money online. People want to know how you did it.
You can turn your hobby into a profitable online business.
Join google's adsense program and incorporate their advertising ads into your site or blog and you will make money.
It is not a get rich quick scheme...and it will take time before you make a decent amount. You make money when folks click on the ads on your site.
But adsense requires no money to start, you don't need a payment processor.
No joining any list or asking friends or relatives to join. It is by far the easiest way for the new marketing person to make money online.
You do need a website or blog, Both require very little money to get started right around 20 bucks.
The hardest part is learning how to promote, advertise and get people to visit your niche or informational site.