Providing online non-downloadable game software; Providing online non-downloadable software providing virtual environments in which users can interact for recreational, leisure or entertainment purposes; Providing online non-downloadable software for users to organize, participate in, and host virtual events, participate in discussions, form virtual communities, and engage in social networking; Creating an online community for registered users to organize, participate in, and host virtual events, participate in discussions, form virtual communities, and engage in social networking
Computer and Scientific