42 Providing a website featuring temporary use of non downloadable software allowing website users to upload online videos for sharing with others for entertainment purposes; Providing a website that gives computer users the ability to upload, exchange and share photos, videos and video logs; Application service provider, namely, providing, hosting, managing, developing, and maintaining applications, software, websites, and databases in the fields of personal productivity, wireless communication, mobile information access, and remote data management for wireless delivery of content to handheld computers, laptops and mobile electronic devices; Computer services, namely, uploading music to the Internet for others; Digital transfer services for transferring home videos and film to DVD and the Internet