Image is information which has to be processed effectively. Segmentation is a branch of image analysis, which partitions the image into multiple segments. Image segmentation assigns label to every pixel in an image such that pixels with the same label share certain visual characteristic and these segmented is analyzed for classification. Several segmentation algorithms are used for this purpose, but all are not suitable for all types of images. In this paper, threshold method, region based method and clustering are discussed.