NIC Network Interface Card
A Network Interface Card allows a device to communicate across a network. This is generally a card that slots into a computer, printer etc. which stores a unique address ( MAC (Medium Access Control) Address) for that device.