Los periféricos de entrada permiten la comunicación entre el usuario y la computadora e incluyen memorias USB, teclados, micrófonos, escáneres, mouses y lápices ópticos. Los periféricos de salida permiten ver los resultados de la computadora e incluyen impresoras, memorias USB, CDs/DVDs, cámaras web, parlantes, tarjetas de memoria y pantallas. Los periféricos de comunicación facilitan la interacción entre computadoras e incluyen cámaras, parlantes, módems y tar