Una computadora está compuesta de hardware (partes físicas como la unidad central de procesamiento, memoria y unidades de entrada y salida) y software. Realiza operaciones de entrada, procesamiento, almacenamiento, recuperación y salida de datos a través de estas unidades funcionales. Las unidades periféricas incluyen dispositivos de entrada como teclados, mouse y escáneres, y de salida como impresoras de inyección de tinta, láser e impacto.