A display device comprising: a user input interface unit to receive a webpage connection command; a display unit to display one area of a webpage in response to the webpage connection command; a network interface unit to receive resources associated with a current webpage area including a currently displayed area of the webpage; a storage unit to store the received resources; and a control unit to receive a scroll command, to change the current webpage area in response to the scroll command, and to control the network interface unit to receive resources associated with the changed current webpage area, wherein the current webpage area includes a predetermined number of pixel areas including the currently displayed area, and an immediately preceding area and an immediately following area of the currently displayed area, characterised in that the control unit is further configured to: calculate a speed of the scroll command, determine a period based on the speed of the scroll command, change the period to be shortened when the speed of the scroll command is equal to or greater than a preset speed, and to change the period to be lengthened when the speed of the scroll command is less than the preset speed, using said determined period, periodically determine whether resources, which are not included in the current webpage area, are stored in the storage unit, and perform a control operation to delete the resources, which are not included in the current webpage area, of the resources stored in the storage unit. a user input interface unit to receive a webpage connection command; a display unit to display one area of a webpage in response to the webpage connection command; a network interface unit to receive resources associated with a current webpage area including a currently displayed area of the webpage; a storage unit to store the received resources; and a control unit to receive a scroll command, to change the current webpage area in response to the scroll command, and to control the network interface unit to receive resources associated with the changed current webpage area, wherein the current webpage area includes a predetermined number of pixel areas including the currently displayed area, and an immediately preceding area and an immediately following area of the currently displayed area, characterised in that the control unit is further configured to: calculate a speed of the scroll command, determine a period based on the speed of the scroll command, change the period to be shortened when the speed of the scroll command is equal to or greater than a preset speed, and to change the period to be lengthened when the speed of the scroll command is less than the preset speed, using said determined period, periodically determine whether resources, which are not included in the current webpage area, are stored in the storage unit, and perform a control operation to delete the resources, which are not included in the current webpage area, of the resources stored in the storage unit. calculate a speed of the scroll command, determine a period based on the speed of the scroll command, change the period to be shortened when the speed of the scroll command is equal to or greater than a preset speed, and to change the period to be lengthened when the speed of the scroll command is less than the preset speed, using said determined period, periodically determine whether resources, which are not included in the current webpage area, are stored in the storage unit, and perform a control operation to delete the resources, which are not included in the current webpage area, of the resources stored in the storage unit.