Social Networking

Social networks are online communities of people with shared interests, hobbies, or causes. Social networking websites provide users with an array of communication tools, which include: instant messaging, text chat, forums, discussion groups, email, blogging, file sharing, images, video, and games.