From both questions in regard of online earning, so Affiliate Marketing would be the most relevant answer.
Affiliate marketing is a marketing type that commonly practiced over the internet. Almost 90 % products and services been sell using affiliate marketing method. The characteristic of this method is it gives a large amount of commission per each sale that's been made by its affiliate or joint venture partner. The commission range between 50%-75% from the product or service price.
So if the product price is $100 so it is obviously that you will receive at least 50% of price, it would make you earn around $50 for each item. Just make a simple mathematic if you sale 100 items of product, surely will make you immediate wealth.
You can apply for an affiliate account for free and run your affiliate business even without a web site. Simply log in to your social media acccount and start selling from there. You will not be bother with all the domain name and hosting stuffs what so ever. But as a seller it would be better if you have a selling space as your shop or store. Your selling space will then adding more perssuasion to your visitor.
The most popular Affiliate Site is Clickbank, it really is newbie or new affiliate seller's favorite. It requires no initial capital or any form of membership payment. You simply only need to register and get an affiliate account with them with absolutely free. You even can immediately pick the products you want to promote from Clickbank Marketplace and start selling.
There are many affiliate site other than Clickbank. Affiliate marketing growth termendously over time makes many other wants to run this kind of business model on selling products, resulting in numbers of new affiliate marketing host sites.
Mention some of them like; Amazon, and the relatively new such as, JVzoo and Paydotcom. Sure will adding more change for you to make money online.
Below is the new released video from Clickbank University about their new program for affiliate blogger.
The title is:
(Video) ClickBank is CHANGING!
You can go straight to Clickbank to open your account or you can simply enter your email here and i will send right to your inbox Free Guide on How To Monetize Your Blog with Clickbank, to get start to know first about Clickbank without having to do any sign up process until you feel you are ready to.
Obviously now Clickbank gives more focus on blog monetizing, so it is probably would be best if you also consider to start build your blog as your affiliate marketing market place, as Clickbank would provide you with every resources it has to help you make more money with their affiliate program.