Packet switching is a digital networking method that groups transmitted data into blocks called packets. It began in the 1960s and was first developed by Paul Baran. There are two main types: datagram packet switching treats each packet independently while virtual circuit packet switching establishes a logical connection before sending packets along the same path. X.25 is a standard protocol for packet switched networks that provides reliable data transfer and error control. It defines the connection between a terminal and a packet switched network using three device types: DTE, DCE, and PSE.