42 computer services, namely, creating an online community for users to participate in discussions, obtain feedback from their co-workers and peers, engage in social networking, and exchange documents; hosting the software applications of others; application service provider featuring software for video conferencing and audio conferencing; application service provider featuring computer software for enabling users to communicate, collaborate, modify and share digital text documents, digital images, audio files, and video clips across computer networks; application service provider featuring computer software for facilitating audio-visual presentations; application service provider featuring computer collaboration software that facilitates collaboration among individuals and organizations; application service provider featuring computer software that provides an infrastructure for enabling online collaborative project services, namely, computer software for providing an interface to a shared environment to multiple users for use in collaborative project development and management via computer networks, wireless networks and global communication network; application service provider featuring computer software used to facilitate the exchange of information, namely, digital text documents, digital images, audio files and video clips; online, non-downloadable computer software for electronically transmitting and viewing digital text documents, digital images, audio files and video clips; online, non-downloadable telecommunications software, namely, computer software providing web-based multimedia teleconferencing, video conferencing and online meeting services that allow simultaneous viewing, sharing, editing and discussion of digital text documents, digital images, audio files and video clips by users