Packet switching is a means of sending and receiving data over multiple network channels. Packet switching takes data and breaks it down into packets, small bundles of information containing the payload and routing information. The packets are then transmitted to the receiving end, where they are converted back to the original data format. One feature of packet switching is that packets can be received out of order and then be quickly arranged into the correct order. Although traditionally used for data, packet networks are suitable for real-time transmission of voice and video.