1. A method of annotating an image corresponding to a web page using an application executable by a device, the web page including a first portion and a second portion, the method comprising: displaying, by using the application, the first portion of the web page on a display of the device while the second portion of the web page is not displayed on the display; generating, by using the application, the image corresponding to the web page; displaying, by using the application, a first portion of the image corresponding to the first portion of the web page on the display; displaying, by using the application and based at least on an input on the displayed first portion of the image, a first annotation such that the displayed first annotation overlaps the displayed first portion of the image; displaying, by using the application and based at least on the first portion of the image being moved on the display, a second portion of the image corresponding to the second portion of the web page on the display; displaying, by using the application and based at least on an input on the displayed second portion of the image, a second annotation such that the displayed second annotation overlaps the displayed second portion of the image; and storing a first image file, by using the application and based at least on the first and second annotations and the image corresponding to the web page, in a storage of the device.