The set of layers through which all data passes at both ends of a client/server data exchange. TCP/IP is frequently referred to as a stack, along with the utilities that support the TCP/IP layers. In programming, a stack is a data area (or buffer) used for storing requests that need to be handled.

See also : push  
NetLingo Classification: Technical Terms