The process of sending data over a network in packets
1. The message is broken down into a sequence of packets, which are sent in order
2. The data is packaged together with control information
3. Each node (switch) on the network will route the packets according to its routing table
4. The packets may take different routes to their destination and so may arrive out of order, so are re-ordered on arrival
5. When all the packets have arrived the data is reassembled and checked for accuracy