1. A method for searching digital content in a data processing system, the method comprising: providing a set of sample digital resources, each sample digital resource being associated with metadata describing its content, the metadata including metadata fields having associated metadata values; enabling a user to select at least one sample digital resource from the set; displaying to the user at least one metadata value of the at least one sample digital resource; enabling the user to select at least a portion of the at least one metadata value; and retrieving a digital resource having at least one metadata value substantially matching the selected at least one metadata value of the sample digital resource.