1. A computer software-mediated method for annotating an image aspect of an electronic image, wherein said software: (A) causes said electronic image containing said image aspect to be displayed to a user in a computer-generated interface; (B) causes said interface to permit the user to access and query a searchable electronic database of annotations for an annotation term, and optionally permitting said user to add a desired annotation term to said database; and (C) causes an annotation of said database to become associated with said image aspect, such that: (1) the annotation, in response to a request by a user, is displayed positioned so as to permit a user to identify the associated image aspect in said displayed image; (2) the annotation association is stored in a second searchable electronic database so as to permit a user to retrieve said electronic image by querying said second electronic database for said annotation.