24. A method for generating and communicating a geofeed having social media content that is aggregated from a plurality of social media content providers that obtain the social media content from users and provide the social media content to others, the method being implemented in a computer that includes one or more processors, processors, the method comprising: receiving, by the one or more processors, a request to obtain social media content aggregated from a user-selectable plurality of social media content providers based on a previously created geofeed definition, the request comprising an identification of the geofeed definition that comprises a specification of one or more geographically definable locations and at least one filter parameter; obtaining, by the one or more processors, the geofeed definition based on the received request; identifying, by the one or more processors, the user-selectable plurality of social media content providers based on the geofeed definition; determining, by the one or more processors, the specification of the one or more geographically definable locations from the geofeed definition; generating, by the one or more processors, a plurality of formatted requests each to be communicated to an application programming interface associated with a corresponding one of the user-selectable plurality of social media content providers, each formatted request being generated based on the geofeed definition and a format used by the corresponding one of the user-selectable plurality of social media content providers; communicating, by the one or more processors, the plurality of formatted requests to the application programming interface associated with the corresponding ones of the user-selectable plurality of social media content providers; receiving, by the one or more processors, a respective set of results from the user-selectable plurality of social media content providers that satisfies at least a portion of the geofeed definition; aggregating, by the one or more processors, the social media content from the respective set of results received from the user-selectable plurality of social media content providers; and communicating, by the one or more processors, the aggregated social media content.
30. The method of claim 24 , the method further comprising: storing, by the one or more processors, at least a portion of the content or a link to the content.