El hardware de una computadora incluye todos sus componentes físicos como circuitos electrónicos, cables y periféricos. Los periféricos de entrada como el teclado y mouse permiten introducir datos, mientras que los de salida como monitores e impresoras muestran la información procesada. Algunos dispositivos como discos rígidos cumplen funciones tanto de entrada como de salida.