how to earn money from Facebook ?

There're so many ways to make money with facebook - basically it's the biggest social network nowadays.
If you have cool ideas just create somethings viral and add some fb ads to it.
If you have your own products, just upload to fb and it could attract others so you get sales.
As far as I am concerned, Facebook serves as a way to expand your online business. It assists you in promoting your products in the most effective way.