Nsauditor (US$69) comes with multiple modules for different types of safety monitoring and scanning. The module that launches when you start the program, Network Monitoring, will be the most useful. It lists all the network applications running on machine, and gives you an enormous amount of detail about each, including the file name, protocol it's using, local and remote address it accesses, local and remote ports it accesses, the hostname it's contacting, the network service it uses, and when available, a service description. It also links to additional tools, such as for blocking hosts, ending network processes, scanning remote hosts, and more.
How comprehensive is this program? That is just a single module. There are also many other modules, for scanning and entire network, auditing MySQL and SNMP, and many more. You'll also find various statistical tools, such as for tracking IP, TCP, and UDP use.
If you're not network-savvy, you won't want this program, because it will be too technically sophisticated for you. In that case, is a better bet. But if you've got a solid network background, you'll find Nsauditor Network Security Auditor of great use.