Hardware de almacenamiento: son dispositivos que son capaces de almacenar información de manera temporal o a largo plazo. Ejemplos: los discos duros, disquetes, memorias USB, unidades SSD, memorias ROM, memorias RAM, memorias caché, etc.
Hardware de proceso: son aquellos encargados de la interpretación de instrucciones, proceso de cálculos y de datos. Ejemplos: los microprocesadores, Chipset y los coprocesadores matemáticos.
Hardware de salida: son aquellos que permiten que los datos generados por la computadora se dirijan al exterior por medio de dispositivos de almacenamiento ó cables. Ejemplo: las impresoras de inyección de tinta, los Plotter, pantallas de plasma, etc.
Hardware de entrada: son aquellos que se utilizan para introducir los datos a procesar en el ordenador. Ejemplo: los escáneres,el ratón, el teclado,lector de DVD, etc.
Hardware bidireccional: son aquellos que tienen la capacidad de introducir datos al ordenador, así como permitir la salida. Ejemplo: las tarjetas de red y tarjetas de audio.
Hardware mixto: son aquellos que comparten 2 clasificaciones. Ejemplo: las memorias USB, disqueteras, "quemadores" de DVD, las cuales entran en 2 clasificaciones.