Twitter, a microblogging platform that allows users to broadcast their questions, ideas and opinions to millions of users all over the world, and Facebook, a social networking platform that allows users to directly connect with millions of users all of the world, each feed a specific niche of online social networking. While they may be different enough for both of them to coexist in the competitive online world, they also possess deep similarities.
