Providing online non-downloadable software for recording, transmitting, showing, displaying, blogging, sharing, streaming and transmitting data and information; providing interactive websites featuring technology for recording, transmitting, showing, displaying, blogging, sharing, streaming and transmitting data and information; providing online non-downloadable software for uploading, creating, posting, editing, showing, displaying, blogging, sharing, streaming and transmitting data and information; providing interactive websites featuring technology for uploading, creating, posting, editing, showing, displaying, blogging, sharing, streaming and transmitting data and information; providing online non-downloadable social networking software; providing interactive websites featuring technology for social networking; Providing a web hosting platform for online social networking and for uploading, creating, posting, editing, showing, displaying, blogging, sharing, streaming and transmitting data and information; creating an online community for social networking users; application service provider featuring application programming interface (API) software for the integration of data and social networking technologies into websites, applications, and third-party software
Computer and Scientific