1. Comunicación
1.1. Permiten la interacción entre dos o más computadoras
1.1.1. Por ejemplo: fax, Bluetooth, router
2. Microprocesador
2.1. Es el que responde y procesa las operaciones lógicas y aritméticas de la computadora.
2.1.1. Por ejemplo: Intel celeron y Intel Core 2 Duo
3. Memoria
3.1. Es donde se almacenan temporalmente los datos y programas
3.1.1. Por ejemlo: Memria RAM y memoria ROM
4. Puertos
4.1. Es el lugar donde los datos entran o salen o ambas cosas son los elementos que usualmente se encuentran en la parte trasera del cpu.
4.1.1. Por ejemplo: Puerto USB y Puerto paralelo
5. Gabinetes
5.1. Su principal tarea es la de alojar y mantener en su interior los diversos dispositivos que la componen.
5.1.1. Por ejemplo: gabinetes htpc y barebone
6. Entrada
6.1. Sirven para introducir datos a la computadora para su proceso
6.1.1. Por ejemplo: Mouse, teclado, escáner, webcam
7. Salida
7.1. Son los que permiten representar los resultados del proceso de datos
7.1.1. Por ejemplo: monitor e impresoras
8. Entrada/Salida
8.1. Son los que permiten comunicación entre la computadora y el usuario
8.1.1. Por ejemplo: módem, router y pantalla táctil
9. Almacenamiento
9.1. Guardar los datos de los que se hace uso en la Cpu.
9.1.1. Por ejemplo: disco duro, CD y memorias auxiliares
10. Tarjeta madre
10.1. Permite la integración de todos los componentes de una computadora
10.1.1. Por ejemplo chipset, memoria ROM y el bios.