1. A program storage device readable by a network connected machine, tangibly embodying a program of instructions executable by the machine to perform a method comprising: displaying a plurality of digital images for categorization; displaying at least one digital image icon associated with a selection category and with at least one network address, wherein the digital image icon consists of a cropped portion of at least one of the digital images being categorized; selecting one of the at least one digital image icon for association with the at least one of the digital images, including searching the plurality of digital images for image information contained in pixels that match image information contained in pixels of the at least one digital image icon; categorizing a matching one of the at least one of the digital images according to the selection category associated with the at least one digital image icon; and sending the at least one of the digital images to the associated network address over the connected network.