9 Application programming interface software (API) for computer software which facilitates online services for social networking, namely, communication software for sending and receiving e-mail messages, graphics, images, audio, and audio-visual content over the Internet; Application programming interface software for building social networking applications and for allowing data retrieval, upload, download, access and management, namely, collecting, editing, organizing, modifying, transmitting, storing and sharing data; Computer software for uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information via computer and communication networks