Network Interface Cards Explained

A network interface card (NIC).

Dmitry Nosachev/Wikimedia Commons