This printer is most common output device for producing hard copy output. These printer are of two types 1 impact printer 2 non impact printer . An impact printercreates images by pressing an inked ribbon against the paper, using pins hammer to shape the image. In non impact printers the character is formed on paper by a non mechanical process . Impact printer are of one type that is DOT MATRIX PRINTER these printer are character printers that forms character and all kind of image as pattern of dots . Where as non impact printer also had one type which is inject printer it creates an image directly on paper by spraying ink . I advice that this printer is very good