Computer services, namely, creating an on-line community for registered users to participate in discussions, get feedback from their peers, organize events, form virtual communities and networks, engage in social networking, and connect with other members on the basis of interests, backgrounds, shared experiences, and other commonalities
Computer and Scientific