9 Downloadable mobile application software for digital and electronic transmission of data, graphics, images and information; downloadable application programming interface (API) computer software which facilitates online services for allowing data retrieval, upload, download, access and management; downloadable computer software and hardware to enable uploading, downloading, accessing, linking or otherwise providing electronic media and information via computer and communication networks; downloadable computer software and hardware that provides web-based access to applications and services through a web operating system or portal interface; Downloadable computer software, downloadable mobile application software, and computer hardware all for providing e-mail, voice messaging, text messaging, web messaging, search engine, instant messaging and social networking services; computer hardware for digital and electronic transmission of voice, sound, music, audio, video, and messages; downloadable computer software, downloadable mobile application software, and computer hardware all to enhance the capabilities of text messaging and instant messaging applications, namely, for the integration of text, audio, graphics, images, and video within text messages and instant messages; downloadable computer software, downloadable mobile application software, and computer hardware all for providing an interactive website featuring chat, forums, messaging and social networking; downloadable application programming interface (API) computer software which facilitates online services for social networking and building social networking applications; downloadable computer software and hardware to enable posting, displaying, tagging, blogging, streaming or sharing electronic media and information via computer and communications networks