What is the Difference between Facebook and twitter