Many of the social networks available are designed for different communication techniques; for example, Facebook is generally used for communicating stories, events, articles seen and other information that can be quite lengthy; Flickr permits users to organize and display photos and videos; and Twitter allows the publication of short text messages (as well as links and snapshots).