42 Providing online non-downloadable software to enable uploading, displaying, streaming, broadcasting, sharing, exchanging, downloading, accessing, viewing, watching, commenting, posting, tagging, rating, searching, subscribing, linking, embedding, or otherwise providing videos, messages, data, media, electronic information, and digital content via the Internet or other communication networks; providing a web site featuring technology to enable uploading, displaying, streaming, broadcasting, sharing, exchanging, downloading, accessing, viewing, watching, commenting, posting, tagging, rating, searching, subscribing, linking, embedding, or otherwise providing videos, messages, data, media, electronic information, and digital content; providing online non-downloadable software to provide statistics about the behavior of viewers of online videos, messages, data, media, electronic information, and digital content; creating an online community for registered users to create customized web pages featuring videos, messages, data, media, electronic information, and digital content; hosting of web sites featuring videos, messages, data, media, electronic information, and digital content for others