Providing a web site featuring technology that allows users to personalize preferences regarding music, music videos and audiovisual entertainment media content, to view, find, rank, bookmark and access music, music videos and audiovisual entertainment media content, and to create and share music playlists, music video playlists and other audiovisual entertainment media content playlists; providing a web site featuring technology that enables users to stream, broadcast, transmit, and reproduce music, music videos, audiovisual entertainment media content and other multimedia content; providing online non-downloadable software for streaming, broadcasting, transmission and reproduction of music, music videos, audiovisual entertainment media content and other multimedia content; providing temporary use of on-line non-downloadable software for creating entertainment and information profiles based on user selections of music, music videos and entertainment content and for recommending other music, music videos and entertainment content to users based on such selection
Computer and Scientific