9 Computer application software for desktop and mobile computing devices, namely, software for enabling and facilitating the uploading, downloading, streaming, posting, displaying, blogging, linking, modifying, sharing or otherwise providing electronic media or information over communications networks; Downloadable computer software for enabling and facilitating the creation of a virtual community, social networking within that community and transmission of audio, video, photographic images, text, graphics, and data to and among the members of that community