@megabyte Succinct. Correct.
@foggyus91 His answer is based on a technical understanding of Ethernet and the TCP/IP and UDP transmission Layer protocols. TCP is a reliable byte stream delivery service that guarantees that all bytes received will be identical and in the same order as those sent.
Here is a good summary.
https://en.wikipedia.org/wiki/Transmission_Control_Protocol
Yes, that is a summary. A full operational understanding of TCP/IP can take years of study, lab, and field experience. As a Cisco Certified Network Engineer once told me, "Next time I'll try something easier, like medical school."
Microsoft used the TCP/IP class as the filter to separate the wannabes from the serious candidates for the Microsoft Certified Systems Engineer program beginning over 30 years ago. I know this, as I was MCSE #414, and the week long TCP/IP class was brutal. That program was retired in the last few years and replaced with new ones reflecting Microsoft's current application, security, and development offerings, but Ethernet and TCP/IP and remains the transport and transport Layer Protocols underpinning the entire internet.

