Captures and displays all data that is transferred between two processes communicating through TCP/IP. The processes can be running on the same machine or different machines located anywhere on a network or the Internet. TCP Viewer can run on a machine different than the machine(s) that the two processes are running on.