tcp connections
TCPView - Portable Endpoint Process Monitor
TCPView is a portable tool that can be used to display a detailed list and current state of all TCP and UDP endpoint connections and the process name running each endpoint. It provides more informative information than the Netstat program that ships with Microsoft Windows and includes a command line version called Tcpvcon that offers the same functionality.
CurrPorts - Portable TCP IP UDP Port Monitor
CurrPorts is a portable tool that can display a list of all open TCP/IP and UDP ports on a computer, allowing the user to monitor any remote activity that might be occurring. The tool offers information about the process that opened the port, the process name, path, when the process was created, and the user that created it.