Social media is a generic term that refers to sites and applications that offer radically different social activities. For example, Twitter is a social site that allows users to send short messages and hyperlinks to friends. Facebook is, however, an all-encompassing social network that allows sharing photos, and updates as well as joining groups, attending events as well as a myriad of other things.