Providing online non-downloadable computer software for use in transmitting, receiving, browsing, searching, selecting, playing, streaming, and viewing television, movies, music, electronic publications, software applications, and other audio, video, and multimedia content; providing online non-downloadable computer software allowing multiple users to simultaneously view, interact with, and comment on television, movies, music, electronic publications, software applications, and other audio, video, and multimedia content; providing online non-downloadable computer software for controlling the operation of media players, digital audio and video players, streaming devices, set top boxes and computers; providing online non-downloadable computer software for electronic data transmission, video conferencing, real-time video and audio communication, and sending and receiving electronic messages, images, audio, video, and multimedia content; providing online non-downloadable computer software for use in developing other software applications; providing online non-downloadable computer application development software; providing a website featuring technology for the uploading, storing, sharing, viewing and posting of audio, videos, podcasts and multimedia content; providing an interactive website featuring technology for the posting and sharing of reviews, surveys, and ratings relating to entertainment and motion pictures
Computer and Scientific