computer software for broadcasting, transmitting, accessing, viewing, downloading, streaming, and sharing data, text, digital media, images, audio, video, animations, music, movies, and television shows; computer software for uploading, posting, sharing with others, and sending to others data, text, digital media, images, audio, video, and animations; computer software for multiple users to simultaneously access, view, download, stream, and share data, text, digital media, images, audio, video, animations, music, movies, and television shows; Computer software for mobile devices for broadcasting, transmitting, accessing, viewing, downloading, streaming, and sharing data, text, digital media, images, audio, video, animations, music, movies, and television shows; Computer software for mobile devices for uploading, posting, sharing with others, and sending to others data, text, digital media, images, audio, video, and animations; Computer software for mobile devises for multiple users to simultaneously access, view, download, stream, and share data, text, digital media, images, audio, video, animations, music, movies, and television shows; application programming interface (API) software for broadcasting, transmitting, accessing, viewing, downloading, streaming, and sharing data, text, digital media, images, audio, video, animations, music, movies, and television shows; application programming interface (API) software for uploading, posting, sharing with others, and sending to others data, text, digital media, images, audio, video, and animations; application programming interface (API) software for multiple users to simultaneously access, view, download, stream, and share data, text, digital media, images, audio, video, animations, music, movies, and television shows; computer software that enables the functions of an on-line community that allows users to register and then participate in discussions, get feedback from peers, arrange and participate in polls, form virtual communities, and engage in social networking | streaming of data, text, digital media, images, audio, video, animations, music, movies, and television shows on the internet; online forums for transmission of data, text, digital media, images, audio, video, animations, and messages among computer users and entertainment device users; audio broadcasting; video broadcasting; Video broadcasting and webcasting services over the internet | providing temporary use of non-downloadable software for broadcasting, transmitting, accessing, viewing, downloading, streaming, and sharing data, text, digital media, images, audio, video, animations, music, movies, and television shows; providing temporary use of non-downloadable software for uploading, posting, sharing with others, and sending to others data, text, digital media, images, audio, video, and animations; providing temporary use of non-downloadable software for multiple users to simultaneously access, view, download, stream, and share data, text, digital media, images, audio, video, animations, music, movies, and television shows; providing temporary use of non-downloadable software that enables an on-line community of registered users to participate in discussions, get feedback from peers, arrange and participate in polls, form virtual communities, and engage in social networking | Internet-based social networking services