1. A machine-implemented method for discovering and constructing a multi-resolution image, the machine-implemented method comprising: downloading content of a specified address via a network; finding a first image within the downloaded content; discovering a second image based on information associated with the first image, the second image being a higher resolution image corresponding to the first image; and linking the first image and the second image together to create the multi-resolution image.