A printer is a peripheral device that produces text and graphics on paper or other media. It is commonly used with computers to generate hard copies of documents, images, and other digital content. Printers can vary in technology, including inkjet, laser, and dot matrix printers, each with specific features and capabilities.