Hosting an online community website featuring online community facilities for users to share photos, videos, and multimedia content, to form virtual communities, create, upload, edit, view, post, vote, blog, stream, and to engage in social networking; creating an online community for registered users to share photos, videos, and multimedia content, to form virtual communities, create, upload, edit, view, post, vote, blog, stream, and to engage in social networking; providing a web hosting platform for mobile device communications
Computer and Scientific