the ip blocker scans all connection attempts to your computer
and if it recognises an ip from a block list it will refuse the connection. it has lists of ips for anti p2p groups, government ip's (fbi, cia ect ect), financial institutions, adware ip's and such.
peerguardian 2 its called
http://phoenixlabs.org/