42 Application service provider, namely, providing, hosting, managing, developing, maintaining and integrating online applications for others; providing a web site 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 content; providing online network environments that facilitate interactive text, audio, and video discussions; cloud computing in the nature of cloud hosting provider services; software as a service (SAAS) services, namely, providing, hosting, managing, developing, maintaining and integrating online applications for others