La función de una impresora es convertir los datos digitales en medios impresos. Esto podría ser texto o podría ser una salida gráfica. Una de las primeras impresoras que vinieron con computadoras personales fue la impresora de matriz de puntos.
Hay dos tipos de impresoras: de impacto y de no impacto. Las impresoras de impacto golpean el papel con tinta para dejar una impresión. Las impresoras de matriz de puntos son un ejemplo de impresoras que impactan el papel una línea a la vez. Las impresoras sin impacto crean un efecto en el papel sin impacto. Un ejemplo es la impresora de inyección de tinta, que rocía tinta de un cartucho mientras el papel pasa por ella. Las impresoras láser utilizan láseres para atraer tinta al papel.
Las impresoras individuales pueden variar en la velocidad, el color, la resolución y la memoria que cada una tiene. La resolución en las impresoras generalmente se mide en puntos por pulgada o ppp. Los usuarios a menudo miden la velocidad en una impresora por hojas por minuto. Las impresoras más lentas pueden hacer tres o cuatro hojas por minuto. También hay una variedad de formas diferentes de enviar datos a una impresora. La interfaz de enchufe paralelo era una común. Las impresoras más nuevas utilizan métodos como la transmisión inalámbrica o un puerto USB. La nueva tecnología FireWire también suele funcionar con impresoras.