Downloadable computer software for connecting computer network users, creating an online community for users to participate in discussions, receive feedback, form virtual communities, engage in social networking, facilitate communication, send messages, stream video, and for facilitating online dating, matchmaking, and social interaction; Downloadable software in the nature of a mobile application for connecting computer network users, creating an online community for users to participate in discussions, receive feedback, form virtual communities, engage in social networking, facilitate communication, send messages, stream video, and for facilitating online dating, matchmaking, and social interaction; Downloadable mobile applications for connecting computer network users, creating an online community for users to participate in discussions, receive feedback, form virtual communities, engage in social networking, facilitate communication, send messages, stream video, and for facilitating online dating, matchmaking, and social interaction; Downloadable software for connecting computer network users, creating an online community for users to participate in discussions, receive feedback, form virtual communities, engage in social networking, facilitate communication, send messages, stream video, and for facilitating online dating, matchmaking, and social interaction
Electrical and Scientific Apparatus