computing a means of directing digitally encoded information in a communication network from its source to its destination, in which messages may be divided into smaller entities called packets, each of which travels independently through the network in paths based on moment to moment routing decisions made by the nodes through which they pass
a method of sending information stored on a computer, usually across the Internet. Long messages are broken into pieces and put together again when they are received.