The storage 290 may store various data, programs, or applications for operating and controlling the image display apparatus under control of the controller 210. The storage 290 may store signals or data input/output in correspondence with operations of the video processor 280, the display 220, the audio processor 215, the audio output interface 225, the power supply 260, the tuner 240, the communicator 250, the sensor 230, and the I/O interface 270. The storage 290 may store control programs for controlling the image display apparatus and the controller 210, applications initially provided from a manufacturer or downloaded from the outside, graphical user interfaces (GUIs) related to the applications, objects (e.g., image text, icons, and buttons) for providing the GUIs, user information, documents, databases (DBs), or related data.
According to an exemplary embodiment, the term “storage” includes the storage 290, the ROM 282 of the controller 210, the RAM 281 of the controller 210, or a memory card (e.g., a micro secure digital (SD) card or a USB memory, not shown) mounted in the image display apparatus. In addition, the storage 290 may include a nonvolatile memory, a volatile memory, a hard disk drive (HDD), or a solid state drive (SSD).