42 Application service provider, namely, providing, hosting, managing, developing, maintaining and integrating online applications of others in the fields of instruction, testing and certification; application service provider (ASP) featuring software for use in creating, delivering and managing instructional content; providing a web site featuring technology that enables 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 facilitating uploading, downloading, capturing, posting, showing, editing, playing, viewing, previewing, displaying, sharing, manipulating, distributing, publishing and reproducing content; providing online network environments featuring technology that enables users to facilitate interactive text, audio, and video discussions