9 Downloadable mobile applications for social networking, communicating with registered users, engaging in chat rooms, community engagement, community management, streaming multimedia material, and managing a user profile; Downloadable software for engaging in social networking and interacting with online communities; Downloadable software for creating, editing, uploading, downloading, accessing, viewing, posting, displaying, tagging, blogging, streaming, linking, annotating, indicating sentiment about, commenting on, embedding, transmitting, and sharing or otherwise providing electronic media or information via computer the internet and communication networks; Downloadable software for providing and accessing a virtual marketplace; Downloadable software for moderating content; Downloadable software for social networking, communicating with registered users, engaging in chat rooms, community engagement, community management, streaming multimedia material, and managing a user profile