On-line non-downloadable software for sending and receiving electronic messages, instant messages, ephemeral messages; computer services, namely, creating an on-line community for registered users to send digital photos, videos, files, text to co-workers, get 360-degree feedback, from virtual communities, and engage in professional networking services
Computer and Scientific