Network Interface Controller
A network device built or inserted into end-user devices that provides LAN connectivity to the device. Often comes in the form of a card that can be installed, an external USB adapter, or being built into the motherboard.