Internet social networking has exploded in recent years, and websites such as Facebook and Twitter attract millions of users. This on-line community fosters a connection between its users, and allows distribution of user-generated content (like pictures, profiles, music, video, and text).

More...