TCP/IP is a set of protocols that allows computers to communicate over a network. It includes IP for routing packets between hosts and TCP and UDP for transporting data between processes. TCP provides reliable, connection-oriented delivery while UDP provides simpler, connectionless delivery. The protocols originated in the 1970s from research funded by the US military and became the standard for internet communication, allowing different computer platforms to interconnect globally through a common protocol.