1. An image display apparatus comprising: a display; a user input interface configured to receive a control signal from a remote controller; a tuner configured to receive a broadcast signal; a network interface configured to transmit or receive data over a network; a controller configured to control the display to display a pointer according to the received control signal; and a memory including a platform configured to control data transmission or reception over the network according to the received control signal, wherein the platform includes an Operating System (OS) kernel and an application layer that runs on the OS kernel, the application layer including an installable or deletable application downloaded over the network and an undeletable application stored in the image display apparatus, wherein the display simultaneously displays a broadcast image from the broadcast signal in a first area, content received over the network and capable of being updated in a second area, and an application list including at least one of the deletable application and the undeletable application in a third area, wherein the user input interface receives motion information from the remote controller, wherein the controller determines a movement of the remote controller based on the motion information, and calculates coordinates of the pointer, and wherein the display displays the pointer at the calculated coordinates.