42 Application service provider, namely, providing, hosting, managing, developing, maintaining and integrating online software of others in the fields of knowledge management, content management, education and learning; application service provider (ASP) featuring learning management software for use in creating, delivering and managing educational content; providing a web site featuring technology that gives computer users the ability to transmit, cache, receive, download, stream, broadcast, display, format, transfer and share photos, videos, text, data, images and other electronic works; providing temporary use of online non-downloadable software for uploading, downloading, capturing, posting, showing, editing, playing, viewing, previewing, displaying, sharing, manipulating, distributing, publishing and reproducing content; platform as a service (PAAS) featuring computer software platforms for uploading, downloading, capturing, posting, showing, editing, playing, viewing, previewing, displaying, sharing, manipulating, distributing, publishing and reproducing educational content; providing online network environments that features technology that enables users to share data to facilitate interactive text, audio, and video discussions