1. A method for enabling searching of visual characteristics in images, the method: comprising: programmatically analyzing each of a plurality of images in order to determine one or more visual characteristics about an item shown in each of the plurality of images; storing data corresponding to the one or more visual characteristics; providing an interface in which a user is able to specify one or more search criteria; and in response to receiving the one or more search criteria, performing a search operation to identify one or more items that have a visual characteristic that satisfies at least some of the one or more search criteria.