Printers are external hardware devices that take computer data and generate hard copies of that data. There are two main types of printers: impact printers, which work by striking an inked ribbon against the paper using metal pins, and non-impact printers, which create images on paper without touching it using methods like inkjet or laser printing. Non-impact printers are generally quieter than impact printers since they do not physically strike the paper.