This document discusses different types of image crawlers and architectures for image retrieval systems. It describes content-based image crawlers that analyze visual properties of images like color and texture, and keyword-based crawlers that use words to describe images. A general image crawler system consists of a user interface to accept queries and a web interface to collect images from pages. The proposed crawler architecture takes text or image queries and searches Yahoo and Google image search to retrieve pictures from the web. The crawler was tested with 1,000 text queries to download images from different sites.