9 Downloadable software to enable uploading, posting, showing, displaying, tagging, blogging, sharing or otherwise presenting electronic media or information over the Internet or other communications network; Downloadable computer software for use in database management; Downloadable computer software for uploading, manipulating, and enhancing digital content, documents, photographs, images, video, and audio; Downloadable computer software for linking metadata tags with photographic and other media files to enable search engine retrieval and database software collections of files and their on-line sharing, and for linking metadata tags with web pages visited, to create links which users can maintain for themselves and share with on-line groups and website tagging; Downloadable computer software development tools for creation of social community, social networking, building social networking applications and for allowing data retrieval, upload, access and management; application programming interface (API) for use with third-party software and for use with online services for social networking, building social networking applications and for allowing data retrieval, upload, access and management