The network interface card (NIC card) connects computers to computer networks by receiving and transmitting data packets. It works by processing incoming and outgoing network data, and features include connections for cables and specifications for processing speed and throughput. NIC cards have evolved over time to support newer network standards and higher data rates.