Providing on-line non-downloadable software for enabling users to discover, register for, and attend in-person social events; online non-downloadable software for internet-based social networking, dating, and matchmaking services
Computer and Scientific