An impact printer that forms characters by striking a pattern, or matrix, of pins through an inked ribbon and onto a piece of paper.
A non-impact page printer that prints by ejecting ink through the print heads and onto the paper.
A non-impact printer that uses a process called dye-sublimation printing. Heat is applied to a heat-sensitive film causing the transfer of colored dyes onto specially treated paper.