TCPView is a Windows network monitoring utility that shows a graphical representation of all currently active TCP and UDP endpoints on a system.
TCPView allows sorting by process name, local and remote address and state of the connection such as "Listening" or "Established." In addition to showing existing network connections, TCPView allows users to manually close connections or kill processes from within the program. In Windows Server 2008, Windows XP, Windows Vista and Windows 7, administrators can also view the process that owns an endpoint.
TCPView was originally released by Sysinternals in 2007 and currently available in version 3.05. Downloads of TCPView also include a command-line version called Tcpvcon. Similar information can be found in Windows' native Netstat program, but with a less user-friendly interface.