9 Computer software to enable uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing or otherwise providing electronic media or information via computer and communication networks, all the above downloadable and capable of installation on computers, telephones, mobile telephones and communications and wireless devices and computer servers; Computer software that profiles users and users' activities by interrogating databases, searching, processing, classifying, accessing, storing, managing and filtering of digital content from multiple platforms; computer software that makes recommendations to the user based on the user's profile and network activities and delivers the results to the user in a personalized digital magazine; computer software that searches digital content from multiple platforms; computer software that aggregates digital content from multiple platforms and creates databases and searches, processes, classifies, accesses, stores, manages and filters such aggregated digital content from multiple platforms; all of the above computer software for installation on telephones, mobile phones, computers, communications and wireless devices and computer servers; downloadable computer software in the nature of a software application that profiles users and users' activities by interrogating databases, searching, processing, classifying, accessing, storing, managing and filtering of digital content from multiple platforms; downloadable computer software in the nature of a software application that makes recommendations to the user based on the user's profile and network activities and delivers the results to the user in a personalized digital magazine; downloadable computer software in the nature of a software application for searching digital content from multiple platforms; downloadable computer software in the nature of a software application that aggregates digital content from multiple platforms and creates databases and searches, processes, classifies, accesses, stores, manages and filters such aggregated digital content from multiple platforms; Computer software for use in accessing, storing and aggregating digital content from multiple platforms, software applications for installation on telephones, mobile phones, computers, communications and wireless devices and computer servers, namely, software for use in the accessing, storage and aggregation of digital content from multiple platforms; downloadable computer software in the nature of an application for accessing, storing and aggregating digital content from multiple platforms; Computer software that provides web-based access to applications and services through a web operating system or portal interface