Packet-switching in the internet
1. Messages are broken into multiple packets
2. Each packet can take a different path from source to destination
3. At the end point, the packets are put back into order using a sequence number that is part of the packet's header information