Network protocol

A network protocol refers to a detailed process the sender and receiver agree upon for exchanging data.