Image retrieval is one of the largest domains among various research applications that integrates with machine learning, data retrieval, multimedia research and interaction between human and computer vision. This paper represents the overview and types of image retrieval i.e. Text Based and Content Based. In text based, heuristics data is required in textual form. For content based, it was categorized by spatial, semantic and low-level contents. Further, some of the literature reviews are explained the image retrieval with large database also automatic classifications are discussed.