An online social network, also called a social networking site, is a website that encourages members in its online community to share their interests, ideas, stories, photos, music and videos with other registered users. With Facebook, you share messages, interests,activities events, photos and other personal info called posts with family and friends. Twitter enables you to "follow" people, companies and organizations in which you have an interest. Twitter enables you to stay current with the daily activities of those you are following via there tweets. On linkedin, you share professional interests, education, and employment history and add colleagues or coworkers to your list of contacts.