9 Computer software for connecting enterprises, organizations, individuals, information, applications, communications tools, and audio, video, and multimedia content across computer networks; computer software that facilitates collaboration among individuals and organizations; computer software that provides an infrastructure and a solution for collaborative services and an integrated environment for software applications; network software to connect computer network users with knowledge resources and information resident on the network; computer software used to facilitate the exchange of information via a global computer network or the Internet featuring brainstorming tools, categorization tools, presence management, instant messaging and collaboration tools, document management and application integration; computer software for uploading, posting, displaying, editing, organizing, transmitting, sharing, liking, following and tagging video, text, images, audio, and multimedia content; computer software for recording, transmitting and viewing information, data, documents, voice, video, and images over computer networks within an intranet or over an extranet between two or more enterprises or organizations, or over the Internet