PROVIDING A WEBSITE FEATURING TECHNOLOGY THAT ENABLES USERS TO PARTICIPATE IN TASK, PROJECT AND TIME MANAGEMENT, SCHEDULING, AND TRACKING STATUS OF TASKS AND MILESTONES, FOR DISPLAYING RELATED INFORMATION AND MULTI-MEDIA CONTENT, FOR ALLOWING USERS TO VIEW, GENERATE, UPLOAD, EDIT, AND ANNOTATE RELATED INFORMATION AND MULTI-MEDIA CONTENT, AND FOR FACILITATING ELECTRONIC COMMUNICATIONS AMONG USERS; PROVIDING SOFTWARE-AS-A-SERVICE (SAAS) SERVICES FEATURING SOFTWARE FOR USE IN TASK, PROJECT AND TIME MANAGEMENT, SCHEDULING, AND TRACKING STATUS OF TASKS AND MILESTONES, FOR DISPLAYING RELATED INFORMATION AND MULTI-MEDIA CONTENT, FOR ALLOWING USERS TO VIEW, GENERATE, UPLOAD, EDIT, AND ANNOTATE RELATED INFORMATION AND MULTI-MEDIA CONTENT, AND FOR FACILITATING ELECTRONIC COMMUNICATIONS AMONG USERS
Computer and Scientific