There are two main types of printers: impact printers and non-impact printers. Impact printers work by striking an ink ribbon and include dot matrix and line printers, while non-impact printers like inkjet, laser, and thermal printers do not make physical contact and are generally faster and quieter. Line printers can print entire lines at once at speeds up to 3000 lines per minute but have low quality and can only use one font. Dot matrix printers print one line at a time at speeds up to 300 characters per second. Thermal printers use heated pins on special paper but produce low quality prints that fade quickly. Laser printers use laser beams and powdered ink to produce high quality graphics up to 1200 dpi. Inkjet printers use color