Facebook and Twitter: How are Facebook and Twitter earns? What is their business model? Know the details...