Printers by definition are output devices that transmit data in electronic form to print on printable media such as paper, photographic paper and CD/DVD media. They work on different principles and are divided into different categories including dot matrix printers, inkjet printers, laser printers and thermal printers.