1. An Internet infrastructure that supports searching of images, the Internet infrastructure having a web browser contained in a client device that supports displaying of the images from the plurality of web hosting servers, the Internet infrastructure comprising: an image search server that receives from the web browser, a search string, and a search image; the image search server supports delivery of one or more search result pages that include images from the plurality of web servers to the client device based upon the search string and/or search image; the image search server responds to the receiving of a search string by selecting images, the titles of which correspond to the search string and one or more image characteristics which correlate to that of the search image; and the image search server delivers a first search result page comprising a first portion of the selected images based upon the search string and a first portion of the selected images based upon the search image.