Network Interface Card (NIC)
A network interface card is used to connect a computer to an Ethernet network. The card (shown in the figure below) provides an interface to the media. This may be either using an external transceiver (as shown) or through an internal integrated transceiver mounted on the network interface card PCB. The card usually also contains the protocol control firmware and Ethernet Controller needed to support the Medium Access Control (MAC) data link protocol used by Ethernet.