Network communication is governed by networking protocols. This is the umbrella term used for rulesets that lay out how data is transported and formatted across (or inside) the boundaries of a network node. For instance, they might define in which byte order a payload is to be transferred, the encoding, the length of the payload, if the payload is retransferred upon a failed attempt, etc.
These networking protocols, if crafted to be fit for one single purpose like transportation or authentication, can interact with each other to a degree where they seem ...