A network protocol lays out the rules for data communication between computers. These set of rules allow network card manufacturers to create drivers that interface between network cables, hardware devices and the computer’s operating system. Several network protocols are available, but the most common is TCP/IP, which is the “language” of the Internet. It’s these protocols that send computer communication from the network card, transmit over the cables and find the right computer to deliver the data packets.