Una computadora está compuesta de hardware (partes físicas) y software (partes lógicas). El hardware incluye la unidad central de procesamiento, memoria, unidades de entrada y salida. La computadora puede realizar operaciones de entrada, procesamiento, almacenamiento, recuperación, transmisión y recepción de datos. Los periféricos de entrada comunes son el teclado, mouse y escáner, mientras que las impresoras son un periférico de salida importante.