Un controller di interfaccia di rete (NIC) รจ un componente hardware (in genere un circuito stampato o un chip) che collega un computer a una rete. Si configura una scheda NIC all'interno del dispositivo e fornisce una connessione fisica a una rete tramite un cavo (ad esempio Ethernet).
Le moderne NIC forniscono funzionalitร extra ai computer oltre alla rete di base, come il supporto per le interfacce DMA, il partizionamento, gli interrupt I/O e l'ingegneria del traffico di rete. Altri nomi comuni per una NIC sono una scheda di interfaccia di rete, scheda di retee interfaccia di rete fisica.