Las tarjetas de red, también conocidas como NICs, sirven de interfaz entre la computadora y el sistema de cableado de la red. Preparan los datos para transmitirlos por el cableado y controlan el flujo de datos. Existen diferentes tipos de arquitecturas de red como Ethernet, Token Ring y ARCNET, así como diferentes medios de conexión como cable coaxial, par trenzado y fibra óptica. Las tarjetas de red también permiten funciones como extender la longitud de la red y mejorar el rendimiento.