Funkcja drukarki polega na przekształcaniu danych cyfrowych w drukowane. Może to być tekst lub wynik graficzny. Jedną z najwcześniejszych drukarek przeznaczonych do komputerów osobistych była drukarka igłowa.
Istnieją dwa rodzaje drukarek: wpływ i brak wpływu. Drukarki uderzeniowe uderzają papierem atramentem, pozostawiając wrażenie. Drukarki igłowe są przykładem drukarek, które wpływają na papier po linii na raz. Drukarki nietoksyczne działają na papier bez wpływu. Przykładem jest drukarka atramentowa, która rozpyla atrament z wkładu, podczas gdy papier toczy się po nim. Drukarki laserowe wykorzystują lasery do przyciągania atramentu do papieru.
Poszczególne drukarki mogą różnić się szybkością, kolorem, rozdzielczością i pamięcią. Rozdzielczość drukarek jest zwykle mierzona w punktach na cal lub dpi. Użytkownicy często mierzą prędkość w drukarce według arkuszy na minutę. Wolniejsze drukarki mogą wykonywać trzy lub cztery arkusze na minutę. Istnieje również wiele różnych sposobów wysyłania danych do drukarki. Interfejs równoległej wtyczki był powszechny. Nowsze drukarki wykorzystują metody takie jak transmisja bezprzewodowa lub port USB. Nowsza technologia FireWire często działa również z drukarkami.