APPLICATION PLATFORM SOFTWARE; OPEN ARCHITECTURE, COMMUNITY PLATFORM FOR BUILDING AND DISTRIBUTING SOFTWARE APPLICATIONS; SOFTWARE FOR USE IN DEVELOPING, EXECUTING, AND RUNNING OTHER SOFTWARE ON COMPUTERS, COMPUTER NETWORKS, AND MOBILE DEVICES WITHIN A DEFINED USER COMMUNITY
Electrical and Scientific ApparatusPROVIDING EMAIL AND INSTANT MESSAGING SERVICES; PROVIDING ON-LINE CHAT ROOMS, BULLETIN BOARDS AND COMMUNITY FORUMS FOR THE TRANSMISSION OF MESSAGES AMONG COMPUTER USERS; PROVISION OF CONNECTIVITY SERVICES AND ACCESS TO ELECTRONIC COMMUNICATIONS NETWORKS, FOR TRANSMISSION OR RECEPTION OF SOFTWARE APPLICATIONS
TelecommunicationsPROVIDING TEMPORARY USE OF ON-LINE NON-DOWNLOADABLE SOFTWARE APPLICATIONS; COMPUTER SERVICES, NAMELY, HOSTING ONLINE WEB FACILITIES FOR OTHERS FOR ORGANIZING AND CONDUCTING ONLINE MEETINGS, GATHERINGS, AND INTERACTIVE DISCUSSIONS; AND COMPUTER SERVICES IN THE NATURE OF CUSTOMIZED WEB PAGES FEATURING USER-DEFINED INFORMATION, PERSONAL AND COMPANY PROFILES AND INFORMATION
Computer and Scientific