9 Computer software for use in capturing, collecting, organizing, searching, indexing, storing, synchronizing, recognizing, sharing, transmitting, displaying, analyzing, and publishing digital files, including audio, video, text, binary, still images, graphics, digital content and multimedia files; downloadable computer software for use in capturing, collecting, organizing, searching, indexing, storing, synchronizing, recognizing, sharing, transmitting, display, analyze and publishing digital files, including audio, video, text, binary, still images, graphics, digital content, and multimedia files; Computer software development tools; Computer software for use as an application programming interface (API); application programming interface (API) for computer software that facilitates online services for capturing, collecting, organizing, searching, indexing, storing, synchronizing, recognizing, sharing, transmitting, displaying, analyzing and publishing digital files; Downloadable software that enables electronic communications network users to find, create, upload, bookmark, view, annotate, share, discover and publish data, information and media content; Downloadable software that facilitates sharing, discovering and publishing information and media content via mobile devices; Downloadable software that facilitates sharing, discovering and publishing information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks