Downloadable communications software for connecting computer network users; Downloadable computer software for registered users to participate in discussions, communicate, manage tasks, give and receive feedback from the users, form virtual communities, and engage in social networking services; Downloadable software for registered users to participate in discussions, communicate, manage tasks, give and receive feedback from the users, form virtual communities, and engage in social networking services; Downloadable software in the nature of a mobile application for registered users to participate in discussions, communicate, manage tasks, give and receive feedback from the users, form virtual communities, and engage in social networking services
Electrical and Scientific Apparatus