A system for providing a contextual zoom of a data source , comprising: a display device configured to render a display of at least a portion of the data source; a monitoring component configured to detect at least one zooming action from a user on the data source; a context identification component configured to identify contextual information from the data source, wherein identifying the contextual information includes identifying words and phrases in the data source that are informative about the content of the data source and accessing metadata of the data source, and wherein the contextual information includes information in the data source, which allows for the user to understand a portion of underlying data of the data source when the user has zoomed out from the data of the data source to a zoom level at which the data of the data source cannot be viewed completely; and a display management component configured to receive information related to the size and type of the display device, determine a displayable minimum size of a content of the data source that is readable by the user, determine, based on the received information related to the size and type of the display device, the at least one zooming action and the determined displayable minimum size of the content, whether actual data of the data source or summary data should be displayed, and modify the display of the portion of the data source in response to the at least one zooming action based on the result of the determination whether actual data of the data source or summary data should be displayed and the contextual information, wherein the summary data is based on the contextual information. a display device configured to render a display of at least a portion of the data source; a monitoring component configured to detect at least one zooming action from a user on the data source; a context identification component configured to identify contextual information from the data source, wherein identifying the contextual information includes identifying words and phrases in the data source that are informative about the content of the data source and accessing metadata of the data source, and wherein the contextual information includes information in the data source, which allows for the user to understand a portion of underlying data of the data source when the user has zoomed out from the data of the data source to a zoom level at which the data of the data source cannot be viewed completely; and a display management component configured to receive information related to the size and type of the display device, determine a displayable minimum size of a content of the data source that is readable by the user, determine, based on the received information related to the size and type of the display device, the at least one zooming action and the determined displayable minimum size of the content, whether actual data of the data source or summary data should be displayed, and modify the display of the portion of the data source in response to the at least one zooming action based on the result of the determination whether actual data of the data source or summary data should be displayed and the contextual information, wherein the summary data is based on the contextual information. <EOS>