Facebook, Twitter and the Revolution of Social Media