A Network Interface Card (NIC) is a device that connects a computer or peripheral to a computer network. The card that goes inside a PC that has an ethernet port on it is a network interface.
These days, nearly all computer devices have a network jack built-in. But sometimes an external card or adapter can be faster or support faster networks than the built-in port.