1. A method of managing presentation of data to a mobile user, the method including: defining a plurality of display templates each having a theme, wherein the plurality of display templates include at least one display template for themes including each of a user location, a user interest, and a user defined category of information, each of the display templates including lists of content items for displaying content retrieved from one or more remote servers, the content corresponding to the particular theme of the respective display template; identifying at least two display templates for display on a mobile device of the mobile user, wherein identifying the at least two of the display templates includes: detecting a change in current physical location and, in response, automatically selecting a mobile device template corresponding to the current physical location of the mobile device; and detecting input by a user corresponding to a particular display template corresponding to a user interest or user defined category of information and, in response, selecting the particular display template; obtaining, from one or more remote servers, content for each of the content items in the identified mobile device template corresponding to the current physical location of the mobile device and the particular display template corresponding to a user interest or user defined category of information; and displaying the identified at least two display templates, including at least the mobile device template corresponding to the current physical location of the mobile device and the particular display template corresponding to a user interest or user defined category of information, wherein displaying the identified plurality of display templates includes blending the at least two display templates as a blended template so that they are displayed simultaneously, and including the obtained content for each of the identified at least two display templates in the blended template.