9 Downloadable software for use as an application programming interface (API); application programming interface (API) for software which facilitates online services and mobile services for social networking, building social networking applications and for allowing data retrieval, upload, download, access and management; downloadable software to enable uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic multimedia materials or information via computer and communication networks and via mobile networks; downloadable software and software applications to enable transmission, access, organization, and management of text messaging, instant messaging, online blog journals, text, web links, and images via the Internet, mobile networks and other communications networks; downloadable software for users to aggregate social media sites and applications into a single interface and for the aggregation of online and mobile communities; downloadable software for users to access information on a global computer network and mobile network, namely, user information and shared content around common interests, organizations, movements, and associations, namely, music, travel, politics, sports, arts, crafts, cooking, schools, churches, municipalities, clubs, activities, games, artists, events, brands, businesses, professional organizations, and recreational activities; downloadable software for sharing of user generated content and information around common interests, organizations, movements, and associations, namely, music, travel, politics, sports, arts, crafts, cooking, schools, churches, municipalities, clubs, games, artists, events, brands, businesses, professional organizations, and recreational activities; downloadable software in the field of social networking for the sharing of user generated content and information around common interests, organizations, movements, and associations in the field of music, travel, politics, sports, arts, crafts, cooking, schools, churches, municipalities, clubs, games, artists, events, brands, businesses, professional organizations and recreational activities; downloadable software to facilitate online advertising, business promotion, connecting social network users with businesses and for tracking users and advertising of others to provide strategy, insight, marketing, and predicting consumer behavior; application programming interface (API) for computer software which facilitates web-based online services and mobile services for social networking, building social networking applications and for allowing data retrieval and the upload, download, access and management of data; web-accessible downloadable application programming interface application programming interface (API) for computer software which facilitates web-based online services and mobile services for social networking, building social networking applications and providing e-commerce capabilities that allow the social networking to generate revenues from the users in their network