34. A computer-readable medium containing logic instructions for searching and retrieving digital images, executable to: parse a query obtained from a user through a client computer, said query including at least one metadata criterion relating to a first type of recorded metadata; search a metadata database for one or more digital images satisfying said metadata criterion; search a digital image database for said one or more images; compose a response including said one or more digital images, the first type of recorded metadata for these images responsive to the first type of recorded metadata for these images satisfying the at least one metadata criterion, and other metadata for these images which corresponds to a second type of recorded metadata which is not related to by the search query; and enabling said client computer to render said response in accordance with a user preference of said user.
34. A computer-readable medium containing logic instructions for searching and retrieving digital images, executable to: parse a query obtained from a user through a client computer, said query including at least one metadata criterion relating to a first type of recorded metadata; search a metadata database for one or more digital images satisfying said metadata criterion; search a digital image database for said one or more images; compose a response including said one or more digital images, the first type of recorded metadata for these images responsive to the first type of recorded metadata for these images satisfying the at least one metadata criterion, and other metadata for these images which corresponds to a second type of recorded metadata which is not related to by the search query; and enabling said client computer to render said response in accordance with a user preference of said user. 38. The computer-readable medium of claim 34 , further comprising logic instructions executable to: extract said metadata for each corresponding digital image from a header of a digital image file of said digital image.