Providing an on-line forum for transmission of messages among computer uses; Providing private and secure real time electronic communication over a computer network
TelecommunicationsHosting on-line web facilities for others for sharing educational content; Computer services, namely, hosting and maintaining an on-line web site for others for providing and storing educational content
Computer and Scientific