X.25 is a standard networking protocol for WAN packet-switched networks, allowing full duplex communication and connection-oriented data transfer. It was widely used for applications like inventory control and banking transactions during the 1980s before being superseded by newer technologies. Despite its reliability and error control features, X.25 suffers from low data rates and significant overhead due to its design catering to less robust transmission media.