An apparatus for history management, the apparatus being adapted to be connected to a TV and comprising: an input unit configured to receive a manipulation signal from a remote control; and a control unit configured to save a screen navigation history list including screen navigation history items, wherein each screen navigation history item includes at least one navigation path for accessing at least one of a particular screen, a particular shopping, a particular game and a particular broadcast-related program in the TV, the control unit being configured to generate the screen navigation history item and to save the screen navigation history item in the screen navigation history list when the manipulation signal is received through the remote control, the control unit being further configured to automatically generate the screen navigation history item and to save the screen navigation history item in the screen navigation history list also when the manipulation signal is not received, if a setting condition of the apparatus is set for automatically generating the screen navigation history item, the control unit being further configured to control a display of the screen navigation history list with a most recently saved screen navigation history item placed at a top position of the screen navigation history list, and to control the display of the screen navigation history list with automatically saved screen navigation history items visually differentiated from screen navigation history items saved according to the manipulation signal, wherein at least one of the screen navigation history item is associated to a shortcut key for directly accessing at least one of a particular screen, a particular shopping, a particular game and a particular broadcast-related program. the control unit controls to make said direct access if the input unit receives in input from the remote control a manipulation signal corresponding to the shortcut key. an input unit configured to receive a manipulation signal from a remote control; and a control unit configured to save a screen navigation history list including screen navigation history items, wherein each screen navigation history item includes at least one navigation path for accessing at least one of a particular screen, a particular shopping, a particular game and a particular broadcast-related program in the TV, the control unit being configured to generate the screen navigation history item and to save the screen navigation history item in the screen navigation history list when the manipulation signal is received through the remote control, the control unit being further configured to automatically generate the screen navigation history item and to save the screen navigation history item in the screen navigation history list also when the manipulation signal is not received, if a setting condition of the apparatus is set for automatically generating the screen navigation history item, the control unit being further configured to control a display of the screen navigation history list with a most recently saved screen navigation history item placed at a top position of the screen navigation history list, and to control the display of the screen navigation history list with automatically saved screen navigation history items visually differentiated from screen navigation history items saved according to the manipulation signal, wherein at least one of the screen navigation history item is associated to a shortcut key for directly accessing at least one of a particular screen, a particular shopping, a particular game and a particular broadcast-related program. the control unit controls to make said direct access if the input unit receives in input from the remote control a manipulation signal corresponding to the shortcut key.