1. A computer-implemented method comprising: receiving input which indicates an edit operation performed on an image, wherein the edit operation changes one or more visual characteristics of the image, wherein the edit operation is performed on a section of the image, and wherein the section is a portion of the image that is a subset of the image; in response to said receiving the input: selecting the section of the image on which the edit operation was performed; and generating a thumbnail of the image from the selected section of the image; receiving another input which indicates another edit operation performed on the image, wherein the another edit operation is performed on another section of the image, and wherein the another section is a portion of the image that is a subset of the image; in response to said receiving the another input: selecting the another section of the image on which the another edit operation was performed; and generating another thumbnail of the image from the selected another section of the image; and displaying the thumbnail and the another thumbnail such that the thumbnail and the another thumbnail each represent a respective, corresponding edit state of the image.